我编写了代码来获取安装在我的系统中的打印机的名称。但我不知道要获取该打印机端口名称。这里是我写的代码。
public MainWindow()
{
this.InitializeComponent();
PrintServer server = new PrintServer();
foreach (PrintQueue queue in server.GetPrintQueues())
{
cboPrinters.Items.Add(queue.FullName);
}
var DefaultPrinter = new LocalPrintServer().DefaultPrintQueue;
string default_name=DefaultPrinter.FullName;
txxt_default.Text = "The default printe is "+" "+default_name;
}
结果会是这样
我必须得到选定打印机的端口名称“DOP7”(下图提到)。请帮帮我。