2013-10-09 2 views
1

Ok, так что здесь я снова задаю Rediculous вопрос, но, как бы я связать вкладку Главного меню под названием печать с PrintDialog?
Еще раз, в моем учебнике не было такого решения. Только для использования кнопки для включения диалогового окна печати. Я попытался использовать метод с помощью кнопки, но всегда есть ошибка. Спасибо, что нашли время, чтобы прочитать мой запрос.
Как связать вкладку MainMenu с PrintDialog

+0

Чувак, «есть ошибка» является ленивым, потертым и неприемлемым. Когда вы попробуете что-нибудь, точно покажите, ЧТО вы пробовали, и полученную вами ошибку. В вашем учебнике не будет '99.9999999%' того, что вам нужно. Вам придется что-то попробовать, подумайте об этом, и когда вы зададите здесь вопрос, спросите умный не ленивый вопрос. –

ответ

1

Просто вызовите PrintDialog.Execute метод из пункта меню OnClick события:

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

Обратите внимание, что TPrintDialog не делает фактическую печать для вас. Delphi 7 поставляется с отчетами Rave (IIRC - у меня нет Delphi 7 здесь, чтобы проверить). Вы должны сами создать свой отчет и на самом деле распечатать его, где я указал выше. Вы должны найти учебное пособие для Rave Reports, выполнив поиск в Google или Bing для «Rave Reports Delphi».

Смежные вопросы