如何通过c#在浏览对话框中显示网络打印机

本文关键字:显示 网络 打印机 对话框 浏览 何通过 | 更新日期: 2023-09-27 17:50:17

基本上我想做的是允许我的软件的用户浏览网络的打印机共享在另一台计算机或服务器上,问题是打印机现在显示在文件选择对话框在c#,有一个替代显示打印机?如果这并不简单,我可以使用拖放功能来获取打印机的路径。

背景-这是一个程序,可以脚本为电脑做很多事情,当第一次安装在客户的位置(如品牌为我们的公司,更新窗口,安装某些第三方应用程序,映射网络驱动器,添加打印机,改变一些主页等),我知道我可以手动输入打印机名称共享打印机而不是浏览,但名称往往是长无用的名字,很难键入。

更新:经过一番研究和修改,我不能在表单上拖放,因为它需要管理权限,还有其他更复杂的选项,比如选择或输入网络计算机名和手动获取共享打印机,但允许他们通过浏览器选择它们就很好了。

如何通过c#在浏览对话框中显示网络打印机

参考以下链接…

有没有一种。net方法来枚举所有可用的网络打印机?

http://www.mindfiresolutions.com/how - - -列表的地方-和-网络打印机- 1495. - php