2

LPTポートのピンの1つがオンになっている間に、いくつかの指示を送信したいと思います。

私はこのようなことをしようとしていました:

LPT ポート 379 (10 進数 889) が 12 進数 120 と異なる場合、コードの一部の実行を停止します。

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

やり方がわかりません。私は建設で何かをしようとしていました:

while ((PortAccess.Equals())

しかし、2つのオブジェクトを比較する必要があります..

この問題の非常に簡単な解決策に違いないと思います.. :)

4

1 に答える 1

3

PortAccess.Input が必要になると思います:

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

これは、このチュートリアルで説明されているように、「PortAccess」がネイティブの inpout32.dll のラッパーであることを前提としています。

于 2011-07-18T08:29:25.340 に答える