C#如何设置电脑的默认打印机?
来源:互联网 发布:微信恶搞整人软件 编辑:程序博客网 时间:2024/05/17 07:43
先添加对system.ManageMent的引用,file://nato/EPSON LQ-1600KIII然后查找出你要设置的打印机名称,
以下事例设置为file://nato/EPSON LQ-1600KIII共享打印机为默认
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Management;
namespace WindowsApplication1
{
public partial class Form1 : Form
{
private ManagementObjectSearcher query;
private ManagementObjectCollection queryCollection;
string _classname = "SELECT * FROM Win32_Printer";
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
query=new ManagementObjectSearcher(_classname);
queryCollection=query.Get();
foreach (ManagementObject mo in queryCollection)
{
if (string.Compare(mo["Name"].ToString(), @"file://nato/EPSON LQ-1600KIII", true) == 0)
{ mo.InvokeMethod("SetDefaultPrinter",null);
break;
}
}
}
}
}
- C#如何设置电脑的默认打印机?
- C#如何设置电脑的默认打印机?
- C#如何设置电脑的默认打印机?
- C#如何修改电脑的默认打印机
- C# 如何设置系统的默认打印机
- VC/MFC得到电脑的默认打印机、设置默认打印机、遍历电脑打印机
- 如何设置电脑共享打印机
- 浏览器如何设置默认打印机的纸张类型
- 设置EXCEL的默认打印机
- 设置EXCEL的默认打印机
- C# 指定默认的打印机
- [.Net码农]c#中设置默认打印机
- C#如何获取本地的打印机列表并且指定默认打印机
- C#获取本地打印机列表,并将指定打印机设置为默认打印机
- C#获取本地打印机列表,并将指定打印机设置为默认打印机
- 获取默认打印机纸张的设置
- 通过注册表设置默认打印机的方法
- 设置默认打印机
- c#.net常用的小函数集
- 同步异步
- webkit学习大纲
- C#开发木马程序
- Tomcat JSP Web 开发中的乱码问题小结
- C#如何设置电脑的默认打印机?
- c#中如何取得应用程序运行路径
- 感悟生活中的点点滴滴!
- 搜索文件或目录
- GridView 使用技巧
- 部署水晶报表时的常见问题及解决方案
- 我的大学恋爱
- 常用技巧
- 外观模式(Façade Pattern)