如何列出网络上的所有打印机?
-
05-07-2019 - |
题
我正在尝试使用VS2008&amp ;;列出网络上的所有打印机(我们有一个非常大的跨海网络)。 C#。
我希望复制Windows中“查找打印机”对话框的功能(可以通过转到打印机和传真,单击添加打印机,选择) 网络打印机,然后选择在目录中找到一台打印机。从那里你会看到这个对话框。
解决方案
您可以使用Sytem.Printing命名空间中的PrintServer类的GetPrintQueue函数获取所有连接的打印机这里是一个很好的样本。
不隶属于 StackOverflow