Недавно в журнале "Радио" обнаружил код, позволяющий управлять LPT-портом компьютера. Рассмотрел его. Оптимизировал. Оформил в виде класса. Опубликовал.
Описание свойств и методов:
PutData - посылает данные на порт
GetData - получает данные из порта (если они там были записаны)
SendStatus - отправляет на порт статус устройства
GetStatus - принимает статус устройства.
Статус устройства - в данном случае определённый пользователем условный код (напр. "Занят", "Готов", "Выполняю команду")
Формат данных - восмибитное число.
Тип обёртки - DLL компонент
В прилагаемом архиве находится инсталлятор, который установит компонент в указанную папку и зарегестрирует его. Исходники находятся в папке "Исходники".