Как прочитать в Windows порт состояния принтера (lpt порта)

Jul 14, 2005 3 Replies

Есть необходимость подключить нестандартное устройство к компьютеру по управлением Windows. Но не знаю как получить состояние всех входных контактов порта принтера.



Thu Jul 14 2005 13:47, a wrote to All:

a> Есть необходимость подключить нестандартное устройство к a> компьютеру по a> управлением Windows. Hо не знаю как получить состояние всех входных a> контактов порта принтера.

Никак. В общем случае можешь писать свой драйвер. Или посмотреть как это сделал А. Редчук в своём avreal.

Hi, a "a" snipped-for-privacy@dd.vaz.tlt.ru> сообщил/сообщила в новостях следующее: news:db5cbj$a2u$ snipped-for-privacy@ub3000.dd.vaz.tlt.ru...

formatting link
Монитор порта LPT Для отладки устройств, подключаемых к параллельному порту компьютера (еще его называют порт принтера, или LPT-порт) может оказаться полезной утилита монитора порта. Эта утилита позволяет контролировать состояние всех входных линий порта, а также управлять выходными линиями. Утилита работает только с портом LPT1 (адрес 378h) и только под операционными системами Win9x

Тамже есть и для com, в инете гуглом поищи, я еще что-то находил, сейчас не помню.

Best regards, Yuriy

Приветствую, *a !*

Было это 14 июл 05 12:47, случилось, что _a_ писал All

a> Есть необходимость подключить нестандартное устройство к a> компьютеру по a> управлением Windows. Hо не знаю как получить состояние всех входных a> контактов порта принтера.

Если в винде 9х - нет проблем (на паскале напрямую обращаться можно или на дельфе тем же образом) Если в винде ХП - тебе на дельфи драйвер юзать надо...

Я юзаю совместно с 3 дельфи под ХП вот это: (правда постоянно вылазиет страшное сообщение - заплати... но если только для тестовых целей - очень даже неплохо)

TVicLPT 1.2 Demo Version

2001-2003 Copyright (c) Victor Ishikeev
formatting link
snipped-for-privacy@entechtaiwan.com

В качестве примера прилагается исходник проги монитора LPT... на его основе можно сделать всё что нравится...

Удачи ! Bye, *Konstantin .*

... Hе зная бpоду - не вытащишь pыбку из пpуда.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required