-3

我有代码

PrinterSettings set = new PrinterSettings();
set.PrinterName = set.InstalledPrinters[0];

由于错误(谷歌翻译),我无法编译它:无法通过实例链接访问它。

如何解决?

4

1 回答 1

2

InstalledPrinters是一个静态属性,所以使用类名而不是实例名来访问它:

set.PrinterName = PrinterSettings.InstalledPrinters[0];

请注意,如果没有安装打印机,这将崩溃,因此最好检查是否PrinterSettings.InstalledPrinters不为空。

于 2021-01-30T15:24:24.067 回答