dll檔在 Server 2003 上列印時會出現there is no default printer currently selected 訊息 |
缺席
|
alan_shie119
一般會員 發表:11 回覆:17 積分:5 註冊:2010-03-31 發送簡訊給我 |
請教各位前輩~~
我使用delphi 2010 Vcl for the Web 進行程式開發,在本機執行時可抓到Print Server 上的印表機,轉成dll檔丟到本機上的IIS 也可抓的到,可是丟到測試機上的IIS卻出現there is no default printer currently selected 訊息 ,測試機上的作業系統為Server 2003 ,在控制台上的印表機設定也有新增網路印表機,windows測試列印也正常,但是跑dll檔時就是抓不到印表機,請問各位前輩,我在測試機上是否有疏忽掉的設定沒有設到嗎?謝謝~ 下列為測試時所用的程式,只是簡單的抓列表機 procedure TIWForm1.IWButton1Click(Sender: TObject); var i: Integer; begin RPDev.State := dsIC; IWLabel1.Caption :='印表機名稱:' RPDev.Device; //此為抓取印表機名稱 //下列為抓出所有列表機 for i := 0 to Printer.Printers.Count - 1 do IWMemo1.Lines.Add(Printer.Printers[i]) end; |
alan_shie119
一般會員 發表:11 回覆:17 積分:5 註冊:2010-03-31 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |