读书人

delphi 怎么给formshow方法传参数

发布时间: 2012-04-03 12:38:19 作者: rapoo

delphi 如何给formshow方法传参数.
type
TcheckRepeatForm = class(TForm)
TntLabel1: TTntLabel;
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure FormShow(Sender: TObject);


我希望的formshow里可以带参数,比如procedure FormShow(Sender: TObject;list:TList);
因为我在上级页面查询出一些数据,然后会创建打开这个页面,在打开页面时我希望把查询结果list给页面传过去,怎么搞呀?

[解决办法]
完全没这个必要,在form定义一些变量,然后写一个public的方法,比如 procedure SetParam(a:integer;b:string);然后你在调用frm.show之前,先执行SetParam吧参数设置好,然后在Formshow中就根据内部的参数去查询就是了

读书人网 >.NET

热点推荐