C#遍历打印机
#region 获取本机默认打印机名称 ArrayList al1=new ArrayLIst();
private static PrintDocument fPrintDocument = new PrintDocument(); /// <summary> /// 获取本机默认打印机名称 /// </summary> public static String DefaultPrinter { get { return fPrintDocument.PrinterSettings.PrinterName; } } public void Add() { al1.Add(DefaultPrinter); foreach (String fPrinterName in PrinterSettings.InstalledPrinters) { if (!al1.Contains(fPrinterName)) { al1.Add(fPrinterName); } } } public void Combox() { comboBox1.Text = al1[0].ToString(); foreach (string xx in al1) { // listBox1.Items.Add(xx); comboBox1.Items.Add(xx); } } #endregion
放下电子产品,每天进步一点点