LPT порты в C # - PullRequest
       36

LPT порты в C #

2 голосов
/ 18 июля 2011

Я хотел бы отправить некоторые инструкции, когда один из выводов порта LPT включен.

Я пытался сделать что-то вроде этого:

Если LPT-порт 379 (889 декабря) отличается от 120 декабря, прекратите выполнять часть кода.

while ((PortAccess.Output(889,120))

Я не знаю, как это сделать. Я пытался что-то сделать со строительством:

while ((PortAccess.Equals())

но вам нужно сравнить 2 объекта ..

Полагаю, это должно быть очень простое решение этой проблемы ..:)

1 Ответ

3 голосов
/ 18 июля 2011

Я думаю, вам понадобится PortAccess.Input:

while (PortAccess.Input(889) == 120)
{
   // do stuff
}

Предполагается, что «PortAccess» является оболочкой для собственного inpout32.dll, как описано в этого руководства .

...