如何从新定义TQuickRep 的 OnPreview 事件?(100分)

  • 主题发起人 主题发起人 jzyf
  • 开始时间 开始时间
J

jzyf

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何从新定义TQuickRep 的 OnPreview 事件?

( QuickRep1.OnPreview := MyPreview;

怎样定义 MyPreview 过程?)急......
 
我谈谈:
1:加一个 form -- name mypreview, 放上TPreview
2: 定制 preview
3: MyPreview 过程中 show form
4:引用如下

-----------------------------------------------------------------
unit mian
..
type Tprtfrm = class(TForm)
qrCust: TQuickRep;
....

procedure TPrtFrm.qrCustPreview(Sender: TObject);
begin


with Tmypreview.Create(Application) do

begin


qrPreview1.QRPrinter := qrCust.QRPrinter ;
CurRep := qrCust ;

Show ;
//显示

end;


//myPreview.ShowModal;

end;


//==================
unit mypreview
...
....
var
CurRep : TQuickRep;
// 所 预 览 的 报 表
...
procedure TmyPreview.FormClose(Sender: TObject;
var Action: TCloseAction);
begin

CurRep := Nil ;
Action := caFree ;
end;

......
end.



我知道就这么多,希望对你有用。
 
注意: 我响应 onPreview 事件 (delphi 5.0)

 
好象以前说过,建议你查以前的问题答案
 
( QuickRep1.OnPreview := MyPreview;

怎样定义 MyPreview 过程?)急...
procedure MyPreview(??? : ???);???;
 
附加功能 将问题提前
 
jzyf:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
只能谢谢大家的参与.
 
后退
顶部