C#中的LPT端口

时间:2011-07-18 08:12:53

标签: c# lpt

当LPT端口的一个引脚打开时,我想发送一些指令。

我试图做这样的事情:

当LPT端口379(889 dec)与dec 120不同时,则停止执行部分代码。

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

我不知道怎么做。我试图用建筑做点什么:

while ((PortAccess.Equals())

但你需要比较2个对象..

我认为这个问题必须是非常简单的解决方案.. :)

1 个答案:

答案 0 :(得分:3)

我认为你需要PortAccess.Input:

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

这假设“PortAccess”是本机inpout32.dll的包装器,如this tutorial中所述。