FileSeek, функцияСинтаксисfunction FileSeek(Handle, Offset, Origin: Integer): Integer; overload; function FileSeek(Handle: Integer; const Offset: Int64; Origin: Integer): Int64; overload; Описание
Функция FileSeek устанавливает позицию для чтения и записи (в байтах) для открытого
файла и возвращает новую позицию в файле (байтовое смещение от начала файла).
В таблице перечислены возможные значения параметра Origin. Чтобы определить
текущую позицию в файле, передайте Origin значение File_Current и Offset, равное
нулю. Перегруженная версия функции позволяет менять позицию в файлах, больших
2 Гбайт.
Значения параметра Origin для функции FileSeek
Если операция изменения позиции в файле не была выполнена успешно, 32-разрядная версия функции возвращает -1, а 64-разрядная версия возвращает -1 в младших 32 битах результата. Поскольку это значение может соответствовать корректному значению смещения, используйте функцию GelLastError для получения кода ошибки, который равен нулю в случае успешного изменения позиции в файле. ОшибкиСоветы и приемыПримерСмотрите такжеУчебник по языку Pascal Лабораторные работы по программированию Справочник
|