Как получить список всех принтеров в компьютере

Я должен получить список всех принтеров то подключение к компьютеру?

Как я могу сделать это в C#, WinForms?

93
задан Uwe Keim 22 July 2015 в 07:00
поделиться

2 ответа

Попробуйте следующее:

foreach (string printer in System.Drawing.Printing.PrinterSettings.InstalledPrinters)
{
    MessageBox.Show(printer);
}
181
ответ дан 24 November 2019 в 06:12
поделиться

Посмотрите на статическое свойство System.Drawing.Printing.PrinterSettings.InstalledPrinters .

Это список имен всех принтеров, установленных в системе.

22
ответ дан 24 November 2019 в 06:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: