sterro_sasha
Новичок
- Сообщения
- 45
- Репутация
- 1
Скажите пожалуйста как прочитать часть файла? Файл большого размера, поэтому FileRead не работает.
Но не могу разобраться с командой FileSetPos..
Файл большой - может у FileSetPos есть какие то ограничения?
Но не могу разобраться с командой FileSetPos..
Код:
#include <Constants.au3>
$sFileIn = @ScriptDir & '\In.txt'
$hFile = FileOpen($sFileIn)
;указываем участок для чтения
FileSetPos($hFile, 2, 0) ;начало для чтения - сдвиг на 2 байта
FileSetPos($hFile, 15, 2) ;конец для чтения - сдвинг на 15 байтов
$ZZZZ = FileRead($hFile)
FileClose($hFile)
MsgBox(64,'',$ZZZZ) ;читаем часть файла начиная с 2 байтов сдвига и до 15
Файл большой - может у FileSetPos есть какие то ограничения?