ตัวอย่างโค้ดภาษา C# ในการแสดงรายชื่อเครื่องพิมพ์ทั้งหมดที่ได้ติดตั้งลงในเครื่องคอมพิวเตอร์ โดยนำค่ามาจาก PrinterSettings.InstalledPrinters
C#
System.Drawing.Printing.PrinterSettings.InstalledPrinters
ตัวอย่างโค้ด
foreach (string printer in System.Drawing.Printing.PrinterSettings.InstalledPrinters)
{
//printer จะแสดงชื่อเครื่องพิมพ์ เป็นชนิด string
}
ตัวอย่างการนำไปใช้

1. ComboBox กำหนด Name เป็น cmbPrinterName
2. Button กำหนด Name เป็น btnGetPrinter
3. เพิ่ม Event Click ให้กับ btnGetPrinter
4. เมื่อ Click ปุ่มให้นำรายชื่อเครื่องพิมพ์ทั้งหมดว่าแสดงใน ComboBox
private void btnGetPrinter_Click(object sender, EventArgs e)
{
cmbPrinterName.Items.Clear();
foreach (string printer in System.Drawing.Printing.PrinterSettings.InstalledPrinters)
{
cmbPrinterName.Items.Add(printer);
}
}
สามารถนำไปใช้ได้กับ
.NET Core
2.1
.NET Framework
4.7.2 4.7.1 4.7 4.6.2 4.6.1 4.6 4.5.2 4.5.1 4.5 4.0 3.5 3.0 2.0 1.1
.NET Platform Extensions
2.1