AkulaBig
|
Posted: Tue Aug 05, 2025 22:55 Post subject: |
|
|
Loopback wrote: | obj.ReadLine() -> LangSumatraPDF.ReadLine() |
Блин, какой глупый косяк. Все заработало. Но окна ошибки нет ни в 32, ни в 64 ТС. Очень странно. Я-бы тогда и не спрашивал.
А с окном ошибки я вопрос легко решаю. Но решение не для этого форума. Приходится в загашнике держать нужный файлик.
Добавлено спустя 42 минуты:
Я специально легкий вопрос про ошибку задал. Чтобы немножечко размять ваши мозги
А теперь серьезный вопрос. Ну вот такой код работает. Но конечно-же записывает значение в конец файла. А мне надо заменить существующее значение. Можно-ли это сделать в рамках объекта TextFile? У метода WriteLine нет свойства - номер строки.
Code: |
Local LangSumatraPDF = TextFile(txt_SumatraPDF, "rw")
Local UiLang
LangSumatraPDF.Begin()
While Not LangSumatraPDF.AtEOF
UiLang = LangSumatraPDF.ReadLine()
If StrPos(UiLang, "UiLanguage") > 0 Then
LangSumatraPDF.WriteLine("UiLanguage = en")
Endif
Wend
|
|
|