首页 新闻 搜索 专区 学院

c#如何获取客户端的打印机。不是服务器端的啊。

0
悬赏园豆:15 [已关闭问题] 关闭于 2013-10-23 16:39

            ManagementScope scope = new ManagementScope(@"\root\cimv2");             scope.Connect();             // Select Printers from WMI Object Collections             ManagementObjectSearcher searcher = new              ManagementObjectSearcher("SELECT * FROM Win32_Printer");

      这些是服务器端的啊,我需要客户端的。

fobmqj的主页 fobmqj | 初学一级 | 园豆:64
提问于:2013-10-21 14:59
< >
分享
所有回答(1)
0

你在客户端运行这段代码才行(winform/wpf...),要是网页你只能用activex之类的东西

囧月 | 园豆:1139 (小虾三级) | 2013-10-21 15:40

用VB语言可以实现不?

支持(0) 反对(0) fobmqj | 园豆:64 (初学一级) | 2013-10-22 16:54

@fobmqj: 客户端只能用ActiveX,这个需要的权限太高了。

试试lodop吧,它能获取打印机的

支持(0) 反对(0) 囧月 | 园豆:1139 (小虾三级) | 2013-10-30 09:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册