Форум: "Система";
Текущий архив: 2003.11.03;
Скачать: [xml.tar.bz2];
ВнизRead File from HDD побайтно => скорость очень низкая. Найти похожие ветки
← →
opoloXAI (2003-08-22 15:37) [0]Добрый день.
Подскажите, пожалуйста. Я хочу побайтно посылать на LPT-port файл. Сначала, я не понимал почему это происходит очень медленно. Думал, что это связано с портом. Но затем написал цикл:
var b: Byte;
AssignFile(f,"file.txt");
ReSet(f);
repeat
Read(f,b);
// отправляю байт на LPT-Port
until EOF(f)=true;
CloseFile(f);
Получилось, что скорость просто ОЧЕНЬ маленькая. Я предполагаю, что в этой ситуации нужно воспользоваться потоками, но не знаю как это сделать. А может есть другие, более практичные способы?
Заранее спасибо.
← →
MBo (2003-08-22 15:40) [1]TFileStream или другой метод чтения - главное, чтобы читался сразу блок, а не по одному байту
← →
opoloXAI (2003-08-22 18:00) [2]Подбросьте примерчик.
← →
MBo (2003-08-22 18:03) [3]хелп читай
← →
HolACost! (2003-08-22 18:06) [4]BlockRead/BlockWrite
FileRead/FileWrite
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.11.03;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c