Функция для работы с любыми файлами
EOF (файловая_переменная) – функция возвращает значение TRUE, если указатель файла стоит в конце файла.
IOResult возвращает условный признак последней операции ввода-вывода. Если операция завершилась успешно, функция возвращает значение ноль. Она становится доступной только при отключенном автоконтроле ошибок ввода-вывода. Директива компилятора {$I-} отключает, а директива {$I+} включает автоконтроль.
Assign (F,Name);
{$I-}
Reset(F);
If IOResult<>0 then Halt;
Close(F);
{$I+}
DiskFree (диск) – функция возвращает значение типа LongInt объема в байтах свободного пространства на указанном диске. Диск – выражение типа Byte, определяющее номер диска: 0 – устройство по умолчанию, 1 – диск А, 2 – диск В и т.д. Функция возвращает значение –1, если указан номер несуществующего диска.
DiskSize (диск) – функция возвращает значение типа LongInt полного объема в байтах указанного диске или –1, если указан номер несуществующего диска.
Fsearch (имя_файла, список_каталогов) – ищет файл в списке каталогов. Имя и список каталогов – строковые выражение. Результат поиска возвращается в виде строки типа PathStr.
Type
PathStr=String[79];
Fexpand (файл) – функция дополняет файловое имя до полной спецификации, т.е. с указанием устройства и пути. Файл – строковое выражение или переменная типа PathStr.
Дата добавления: 2015-04-15; просмотров: 537;