Eof (указатель_на_файл/поток)
Параметры
указатель_на_файл/поток = переменная, определенная командой
OpenFile,
ReadFile или
OpenTCPStream (версия 1.52 и выше)
Описание
Проверяет, был ли достигнут конец открытого файла или потока. Используйте, чтобы определить нужно продолжать считывание информации из файла/потока или нет. Команду необходимо использовать, чтобы прочитать текстовый файл неизвестной длины (например, ReadMe.txt) и вывести его содержимое на экран. См. пример.
Eof возвращает 1, если был достигнут конец файла или, в случае с TCP потоком, если он (поток) был благополучно закрыт.
Eof возвращает –1, если что-либо пошло не так во время обработки потока.
Потоками можно пользоваться только в версии
Blitz Basic 1.52 или выше.
Пример
; Eof – пример использования
file$="c:autoexec.bat"
filein = ReadFile(file$)
Print "Вот ваш файл Autoexec.bat ..."
; Повторять, пока не будет достигнут конец файла
While Not Eof(filein)
Print ReadLine$(filein)
Wend