C#LPT名称问题

C#LPT名称问题,c#,.net,serial-port,port,lpt,C#,.net,Serial Port,Port,Lpt,如何在C#中向LPT发送输出。 我使用SerialPort类。我将端口名设置为“LPT1”,我得到了这个错误 给定的端口名不以COM/COM开头,或者未解析为有效的串行端口。 参数名称:portName 怎么办?您不能使用SerialPort访问并行端口。这将需要P/Invoke来访问input32.dll。有关详细信息,请参阅。您不能使用SerialPort访问并行端口。这将需要P/Invoke来访问input32.dll。有关详细信息,请参阅。LPT端口不是串行端口,而是并行端口。您需要找到

如何在C#中向LPT发送输出。 我使用SerialPort类。我将端口名设置为“LPT1”,我得到了这个错误

给定的端口名不以COM/COM开头,或者未解析为有效的串行端口。 参数名称:portName


怎么办?

您不能使用SerialPort访问并行端口。这将需要P/Invoke来访问
input32.dll
。有关详细信息,请参阅。

您不能使用SerialPort访问并行端口。这将需要P/Invoke来访问
input32.dll
。有关详细信息,请参阅。

LPT端口不是串行端口,而是并行端口。您需要找到另一个类。LPT端口不是串行端口,而是并行端口。你需要找一个不同的班级。