台灣最大程式設計社群網站
線上人數
1558
 
會員總數:243325
討論主題:188102
歡迎您免費加入會員
討論區列表 >> C# >> C#列出印表機之後,共用印表機會無法指定
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
C#列出印表機之後,共用印表機會無法指定
價值 : 100 QP  點閱數:107 回應數:4

樓主

緋喵
初學者
152 17
609 78
發送站內信

如題~
我這邊會列出印表機,並加入Combobox內,
待使用者挑選後,再列印Crystal Report,
語法如下:



但這卻有一個問題,如果我的印表機是共用的印表機,會跳出印表機無法指定,
原因是,共用的印表機真正的名字得要加上他的遠端位址,
請問這個情況下該怎麼又能使用下拉式選單、又能選取共用印表機呢?

#使用下拉式選單的原因是:
客戶想要很簡單快速的能夠列印,不想要跳出那個PrintDialog的視窗

搜尋相關Tags的文章: [ 水晶報表 ] , [ Crystal Report ] , [ 印表機共用 ] ,
本篇文章發表於2018-09-27 17:32
== 簽名檔 ==
你在窺探深淵的同時,
深淵也在窺探你
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

春天
檢舉此回應
ComboBox.SelectedItemChanged貼來看一下
本篇文章回覆於2018-09-27 17:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

緋喵
檢舉此回應
不好意思 我SelectedItemChanged 沒有寫程式欸
因為挑選完之後會按下 "列印"按紐 進行列印

印表機名稱的指定方式:

Print.PrinterName = cBox_Printers.SelectedItem.ToString();
本篇文章回覆於2018-09-28 14:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

春天
檢舉此回應
這篇看看 default printer
本篇文章回覆於2018-10-01 15:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

緋喵
檢舉此回應
如果他是預設的印表機那我還可以使用這個
但他並不是每次都要使用預設的那台
他有可能要使用別台進行列印

否則使用default printer是可以指定到共用印表機的沒錯

(抱歉,最近太忙現在才回覆)
本篇文章回覆於2018-10-15 15:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.