木子屋 Dnawo's BLOG

C#获取本机安装的所有打印机名称

👤 dnawo 📅 2014-09-02 👁 4936 👍 0 💬 0 🔄 来源:本站原创
图片

using System;
using System.Drawing.Printing;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            foreach (string item in PrinterSettings.InstalledPrinters)
            {
                PrinterSettings setting = new PrinterSettings() { PrinterName = item };
                textBox1.Text += string.Format(
                    "Name:\"{0}\", DefaultPrinter:{1}, Valid:{2}\r\n",
                    setting.PrinterName,
                    setting.IsDefaultPrinter,
                    setting.IsValid
                    );
            }
        }
    }
}

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 InstallShield 2013 Limited Editi… 下一篇 → POS58票据打印机走纸测试