[.Net码农]c#中设置默认打印机
2013-08-30 20:10
253 查看
网络打印机路径
//使用头文件 需要添加 System.Management.dll using System.Management;
//设置默认打印机 存在打印机并设置成功 返回1 失败0 protected int SetDefaultPrinter(string PrinterName) { int reint = 0; //string PrinterName = "SF"; //string PrinterName = "\\\\192.168.1.100\\hp LaserJet 1000"; ManagementObjectSearcher query; ManagementObjectCollection queryCollection; string _classname = "SELECT * FROM Win32_Printer"; query = new ManagementObjectSearcher(_classname); queryCollection = query.Get(); foreach (ManagementObject mo in queryCollection) { if (string.Compare(mo["Name"].ToString(), PrinterName, true) == 0) { mo.InvokeMethod("SetDefaultPrinter", null); reint = 1; break; } } return reint; }
相关文章推荐
- 【.Net码农】c#打印机设置,取得打印机列表及相应打印机的所有纸张格式
- C#获取本地打印机列表,并将指定打印机设置为默认打印机
- C#:调用API函数,弹出对话框更改打印机默认设置
- C#:调用API函数,弹出对话框更改打印机默认设置
- C#:调用API函数,弹出对话框更改打印机默认设置
- C#获取本地打印机列表,并将指定打印机设置为默认打印机
- C#获取和设置系统的默认打印机,使用API
- C#:调用API函数,弹出对话框更改打印机默认设置(神贴啊)
- C#获取本地打印机列表,并将指定打印机设置为默认打印机
- C#设置默认打印机-COM和WMI二种方式
- C#:调用API函数,弹出对话框更改打印机默认设置
- C#获取本地打印机列表,并将指定打印机设置为默认打印机
- C#如何设置电脑的默认打印机?
- C#设置默认打印机
- c#中设置默认打印机
- C#获取本地打印机列表,并将指定打印机设置为默认打印机
- c#设置目录权限(.net控制alc)
- 获取和设置默认打印机
- 【.Net码农】C#中字符串转换为计算公式
- 获取设置本地当前默认打印机