C#添加网络打印机

时间:2016-06-27 03:17:24
【文件属性】:

文件名称:C#添加网络打印机

文件大小:61KB

文件格式:ZIP

更新时间:2016-06-27 03:17:24

c# 添加打印机 端口 驱动

用c#实现添加网络打印机,调用系统API,来操作注册表,实现打印机名称,驱动,端口(IP),三者的添加。附一段小小的代码: public bool Add(string PrinterName, string ip, string DriverName) { if (!ExistPort(ip)) { Microsoft.Win32.RegistryKey _Regisity = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports", true); Microsoft.Win32.RegistryKey RK = CreateRegistryKey(_Regisity, ip);


【文件预览】:
PrintAdd
----PrintAdd.sln(914B)
----PrintAdd()
--------PrintAdd.csproj(4KB)
--------Form1.cs(2KB)
--------Program.cs(491B)
--------Form1.resx(6KB)
--------Properties()
--------AddPrint.cs(8KB)
--------Form1.Designer.cs(2KB)
--------WRegisterTool.cs(10KB)
--------PrintControlSet.cs(11KB)
--------obj()
--------bin()
----PrintAdd.suo(27KB)

网友评论

  • 不是发现网络打印机。。。对我没啥用
  • 不是发现网络打印机。。。对我没啥用
  • 还没开始用。
  • 还行,虽然还没用到
  • 借鉴一下不能用
  • 可以用啦,哈哈哈。
  • 代码不错,但不是我要要的。。。
  • 有借鉴意义
  • 改改可用,不过需要反复研究
  • 非常好,有借鉴意义,谢谢分享
  • 借鉴一下不能用啊
  • 确实需要理解,不会报错!厉害 我如果动态的添加N台打印机,同时打印,如果操作呢,求指点
  • 有借鉴意义,需要手动修改后才可用。
  • 有借鉴意义,需要理解后,手动修改,谢谢分享
  • 不能用啊,亲