我想在一个unit中自动执行事件(我写的事件放在FormCreate中会报错)~该如何写代码,怎么写?
谢谢各位老大~
谢谢各位老大~
解决方案 »
- 高三了,散分。
- 系统运行时,出现Database login 对话筐如何解决?
- 很简单的一个关于IntraWeb的问题,郁闷,大哥大姐,帮帮忙啊!在线等待!!!!!
- comboBox控件问题,恼火中……(在线等待)
- 在delphi怎样将表格生成为xml格式
- 菜的问题,我的DELPHI怎么用ExpressQuantumGrid 4?我安装后怎么做?
- 求delphi+ado+access的例子
- 关于Delphi调用Api的速度问题
- 用流TmemoryStream可以保存窗体界面,但却不能把界面打开。怎么回事呢?百思不得其解!
- 哪里有可用于输入IP地址的控件或算法
- 请问一下 我怎么判断对方发送的是文本 还是文件呢
- 为什么ini文件读写相同报错
initialization
begin
.....
end;
finalization
begin
.....
end;
begin
ShowMessage('abc');
end;不过你最好首先确定你的代码为什么放在FormCreate中会出错,否则,也无法保证放在initialization中可以正确执行
==============================================================================
关键是看你的按钮自动点击做什么事情,如果有关显示的操作,可以在OnShow中去作,因为这个时候,所有的静态Form和控件包括数据模块都已经初始化完毕,在OnCreate中有些模块未初始化,肯定出错。
估计是 FormCreate 中调用你的函数时 还有一些初始化工作未完成
begin
ShowMessage('Ok');
end;procedure TForm1.FormShow(Sender: TObject);
begin
Button1.Click; //自动点击
end;
不知道什么原因,郁闷中...
这是代码...
procedure FormShow(Sender: TObject);
begin
frm_Main.A_Play.Execute; //自动点击
end;
end.