(用PrintDialog)列印 FORM 的問題 |
答題得分者是:Justmade
|
jasonchen613
初階會員 發表:67 回覆:75 積分:28 註冊:2003-03-25 發送簡訊給我 |
我想要把我FORM 裡的內容列印出來(FORM 裡有圖片及文字) 但若未連上印表機時 照理說它應該會
出現 (沒有安裝印表機 請安裝印表機....的對話框) 試問要加打什麼才會出
現這個對話框啊 ? P.S(以下是我的程式碼,請各位大大幫幫我 看還需要修改哪些) : procedure TForm1.ToolButton8Click(Sender: TObject);
begin
if PrintDialog1.Execute then
Print;
end; 我是個DELPHI新手 ..請各位大大幫幫我...
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
|
jasonchen613
初階會員 發表:67 回覆:75 積分:28 註冊:2003-03-25 發送簡訊給我 |
JustMade 大大
我已把你說的那段程式碼加入到PrintDialog下 如印表機為連接時 他確實已會跑出"沒有安裝印表.."的對話框,但印表機連接時 他卻沒有任何反應耶
所以程式還是有問題耶 請您在次幫幫我啦 拜託了 程式碼如下: procedure TForm1.ToolButton8Click(Sender: TObject);
begin
if Printer.Printers.Count = 0 then
ShowMessage('沒有安裝印表機 請安裝印表機'); end; PS(我曾試過以下的方法,後來是可以列印,但 如未連接印表機時 他"又"不會跑出"沒有安裝印表機 請安裝印表機"的對話框) procedure TForm1.ToolButton8Click(Sender: TObject);
begin
if Printer.Printers.Count = 0 then
ShowMessage('沒有安裝印表機 請安裝印表機')
else
Print; end; 拜託各位大大 幫幫手
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |