2011-01-05 11 views
0

どのようにC#でLPTに出力を送信できますか。 私はSerialPortクラスを使用します。私はポート名を "LPT1"に設定しましたが、このエラーが発生しています。C#LPT名前の問題

指定されたポート名はCOM/comで始まらないか、有効なシリアルポートに解決されません。 パラメータ名:portName

対処方法?

+3

LPTポートはシリアルポートではなく、パラレルポートです。あなたは別のクラスを見つける必要があります。 –

答えて

6

シリアルポートを使用してパラレルポートにアクセスすることはできません。これには、inpout32.dllへのP/Invokeが必要です。詳細は、this tutorialを参照してください。

関連する問題