2013-10-09 60 views
1

好了,所以我在這裏提出一個荒謬的問題又來但是,如何將我鏈接主菜單標籤稱爲打印PrintDialog類
再一次,我的課本沒有提供這個解決方案。僅用於使用按鈕來啓用打印對話框。 我已經嘗試使用按鈕的方法,但總是有一個錯誤。 感謝您花時間閱讀我的查詢。如何用PrintDialog類鏈接一個MainMenu標籤

+0

老兄,「有一個錯誤」是懶惰,破舊,不可接受的。當你嘗試一些時,顯示你試過的是什麼,以及你得到的錯誤。你的課本不會有你所需要的99.9999999%。你必須嘗試一下,仔細想想,當你在這裏問一個問題時,問一個聰明的非懶惰問題。 –

回答

1

只要打電話從菜單項OnClick事件PrintDialog.Execute方法:

procedure TForm1.PrintDialogMenu1Click(Sender: TObject); 
begin 
    if PrintDialog1.Execute then 
    begin 
    // Your code to print here 
    end; 
end; 

注意TPrintDialog不會爲你做實際的打印。德爾福7與Rave報告(IIRC - 我沒有德爾福7在這裏檢查)。您必須自己創建報告,並實際上將其打印在上面指出的位置。您應該能夠通過搜索Google或Bing以獲得「Rave Reports Delphi」的Rave Reports教程。