Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.06.2011, 01:15   #1
sky132
 
Регистрация: 28.02.2011
Сообщений: 5
По умолчанию Чтение LPT и запись данных в файл

С чтением порта ЛПТ я разобрался, тут проблем небыло, вопрос в другом: как можно реализовать запись данных из LPT порта c адресом 888 (вобщем то неважно) в файл методом blockwrite
Вот код:

var
msvfile:file;
buf: array[0..128] of char;

begin
assignfile(msvfile,'msv.tmp');
reset(msvfile);

событие таймера
если количество прочтенных байт равно 128 тогда blockwrite(msvfile,buf,1);

проблема в том что в начале работы программы неизвестно количество записей которое будет иметь конечный файл, смысл в чтении байтов на порту и записи их в файл с максимально возможной скоростью, записывает только 128 байт даже если все организовано в цикле, мне нужно что бы добавлялось по 128 байт...
если у кого то была похожая проблема укажите направление
Безумие означает продолжать делать то же самое и ожидать другого результата. (Эйнштейн)

Последний раз редактировалось sky132; 22.06.2011 в 01:24.
sky132 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись на файл/чтение данных с файла stas135642 Общие вопросы C/C++ 11 25.02.2011 13:33
Чтение\запись в файл VirtualAngel Помощь студентам 2 12.02.2011 12:54
Чтение и запись в файл Dycek Общие вопросы C/C++ 0 18.01.2011 15:04
Чтение и запись в файл. Ky3Heu, Помощь студентам 0 01.01.2010 11:24
Чтение и запись в файл deagle05 Общие вопросы C/C++ 3 22.12.2009 00:11