|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.06.2011, 01:15 | #1 |
Регистрация: 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. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запись на файл/чтение данных с файла | 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 |