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中就根据内部的参数去查询就是了