Переведите оба значения в режим Int (число), возможно сравниваются разные типы переменных
Работа с файлами изменилась?
-
Давно не работал с BAS, решил вспомнить азы - считывание файла со строками, дальше пропарсить строки.
Создаю ресурс, указываю читать каждую строку один раз, всё как обычно выглядит.
Но на этапе считывання файла в переменной не одна строка, а всё содержимое файла и не работает со строками как раньше. Даже если ставить галочку "перемешивать строки" - просто читает содержимое в том виде в каком есть.
Я даже полез пересматривать уроки, на случай если забыл что-то... пробовал создавать файл со строками в notepad++ на случай вдруг в стандартном как-то неправльно переносы строк записываются...Что я не так делаю?
-
@poezdaty said in Работа с файлами изменилась?:
Давно не работал с BAS, решил вспомнить азы - считывание файла со строками, дальше пропарсить строки.
Создаю ресурс, указываю читать каждую строку один раз, всё как обычно выглядит.Но на этапе считывання файла в переменной не одна строка, а всё содержимое файла и не работает со строками как раньше. Даже если ставить галочку "перемешивать строки" - просто читает содержимое в том виде в каком есть.
Я даже полез пересматривать уроки, на случай если забыл что-то... пробовал создавать файл со строками в notepad++ на случай вдруг в стандартном как-то неправльно переносы строк записываются...Что я не так делаю?
Если в файловом модуле указать ресурс, то действия будут применяться к файлу, а не к строке ресурса. Действие само получит путь до файла и прочитает его или запишет в него данные
-
@Fox та я понимаю это.
Но просто при создании ресурса "из файла" настраиваем кучу параметров о том стоит ли перемешивать строки, стоит ли их читать один раз или несколько... а в итоге оно не работает уже?
Раньше был оператор считать из файла - он считывал одну строку в зависимости от указаных параметров при создании ресурса, при втором обращении - вторую... т.е. в переменной была только одна строка. А сейчас выходит просто читает всё содержимое и все те параметры при создании ресурса - просто аттавизм? -
@poezdaty said in Работа с файлами изменилась?:
@Fox та я понимаю это.
Но просто при создании ресурса "из файла" настраиваем кучу параметров о том стоит ли перемешивать строки, стоит ли их читать один раз или несколько... а в итоге оно не работает уже?
Раньше был оператор считать из файла - он считывал одну строку в зависимости от указаных параметров при создании ресурса, при втором обращении - вторую... т.е. в переменной была только одна строка. А сейчас выходит просто читает всё содержимое и все те параметры при создании ресурса - просто аттавизм?Никогда так не было. Ресурс всегда выдавался по строкам, читать файл не нужно было. Но многие пользователи путались, пытаясь прочитать файл вставляли название ресурса и действие применялось к тексту первой строки файла, а не к самому файлу