Форум: "Основная";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];
ВнизТип файла Найти похожие ветки
← →
Armageddon (2002-12-28 15:23) [0]Я пишу архиватор. Подскажите пожалуйста как мне открыть файл(*.exe- всмысле file of что?). Каким типом мне его обьявить. Может Of Byte, и какие еще есть предложения. Буду очень благодарен.
← →
RWolf (2002-12-28 15:26) [1]file of byte и т.п. - чересчур медленно.
Варианты:
1) бестиповый файл - var f:file;
2) memory-mapped файл (см.WinAPI).
← →
Armageddon (2002-12-28 15:32) [2]А можно по подробнее. КАк с информацией работать. Ну в каком она виде.
← →
RWolf (2002-12-28 15:44) [3]
var f:file;
buf:array[0..4095]of byte;
n:integer;
...
AssignFile(f, "FileName");
Reset(f, 1); { Record size = 1 }
blockread(f,buf,sizeof(buf),n);
closefile(f);
showmessage(inttostr(n)+" байт считано из файла";
← →
Armageddon (2002-12-28 15:50) [4]Большое спасибо
← →
DJ_Sedoy (2002-12-28 17:26) [5]Почему медленно? Если имеется в виду именно of byte, то в принципе можно использовать blockwrite и blockread - я так avi резал. 650 метров минуты за полторы примерно.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c