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

 

 

posted @ 2013-11-30 10:08  秋千,为谁荡  阅读(459)  评论(0编辑  收藏  举报