![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как считать бинарный файл? [D6, Win95/98]
AL2002 © (2002-07-11 15:22:00)Я использую AssignFile(F,"File.exe"); Reset(F);
и по циклу Read(F,b);
где b:байт;
Получается очень медленно. Я примерно минуты две считывал 100Кб.
Можно ли быстро считать бинарный файл в переменную?
stepashka (2002-07-11 15:45:00) [1]А если ипользовать отображаемые в память файлы, то будет еще быстрее и не будет двойной буферизации.
Последовательность вызовов
CreateFile()
CreateFileMapping()
MapViewOfFile()
Skier (2002-07-11 15:23:00) [2]>AL2002
А что TFileStream не подходит ???
Yuri Btr (2002-07-11 15:23:00) [3]BlockRead(file,buffer,count)
Очень быстро работает