簡體   English   中英

如何通過C#在瀏覽對話框中顯示網絡打印機?

[英]How do I show network printer in a browse dialog via C#?

基本上我想做的是允許我的軟件的用戶瀏覽網絡以尋找在另一台計算機或服務器上共享的打印機,問題是打印機現在確實顯示在c#的“文件選擇”對話框中,是否有替代方法可以顯示打印機? 如果這不是一件容易的事,我可能會考慮使用拖放功能來獲取打印機的路徑。

-背景-這是一個程序,當該程序第一次安裝在客戶位置時可以編寫腳本來對計算機執行很多操作(例如為我們公司打品牌,更新窗口,安裝某些第三方應用,映射網絡驅動器,添加打印機,更改一些主頁等,等等),我知道我可以手動輸入共享打印機的打印機名稱,而不用瀏覽,但是這些名稱通常是長期無用的名稱,很難鍵入。

更新:經過一番研究和修補后,由於需要管理權限,我無法將其拖放到表單上,還有其他更復雜的選項,例如選擇或輸入網絡計算機名稱以及手動獲取共享打印機,但允許他們通過資源管理器選擇它們會很好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM