2016-03-28 71 views
2

我是C#的新手,我使用Windows窗体。如何检查打印机是否与我的PC物理连接?

我构建了一个EPOS应用程序,在打印机通过USB端口连接到我的PC时打印收据。问题是如果打印机没有物理连接,那么文档将处于挂起状态(如屏幕截图所示)。

enter image description here

我的问题:

如何检查打印机是否物理连接(插入)到我的电脑?

我已经看到这些问题12答案没有帮助,因为他们没有提到如何检查打印机是否物理连接,但他们只列出所有的打印机名称和一些其他信息。

任何人都知道该怎么做?请帮忙。谢谢

+0

你的意思_literally_物理连接,或者仅仅是“在线”。物理连接的打印机仍然可以脱机,并且网络打印机可以联机。 –

回答

1

知道打印机是否物理连接到PC的唯一方法是通过物理检查连接。这不是一个双关语,其实际的答案...

+1

在Windows中,您可以检查设备是否已连接,因此应该可以通过编程方式进行检查 –

相关问题