首先在Dialog控件中选择添加printdialog控件。
再添加一个"打印"按钮,在按钮的Events属性的OnClick事件中添加代码:
procedure TForm1.Button1Click(Sender: TObject);
begin
if printdialog1.Execute then
RichEdit1.Print(caption);
end;
这样就可以使用了!
procedure TForm1.Button1Click(Sender: TObject);
Var
S : tagPSD ;
begin
FillChar(s,sizeof(S),0) ;
S.lStructSize := sizeof(S) ;
if PageSetupDlg(S) then
ShowMessage('I am Happy!')
else
ShowMessage('I am... ')
end;