我想写一下动态调用组件的问题:
请看下面的例子
Var
Btn : Tbutton;
tm : TTimer;
Begin
btn := Tbutton.Create(Nil);
Btn.top := 5;
Btn.left:= 10;
Btn.Height := 23;
Btn.Width := 80;
Btn.Parent := Panel1;
end;这样在界面上能显示出来一个button.但是却没有产生事件,我的意思是说单击这个动态产生的button.再想创建一个form出来.请问我应当怎么做?是不是应当写一个TNotifyEvent事件?还是别的?
请看下面的例子
Var
Btn : Tbutton;
tm : TTimer;
Begin
btn := Tbutton.Create(Nil);
Btn.top := 5;
Btn.left:= 10;
Btn.Height := 23;
Btn.Width := 80;
Btn.Parent := Panel1;
end;这样在界面上能显示出来一个button.但是却没有产生事件,我的意思是说单击这个动态产生的button.再想创建一个form出来.请问我应当怎么做?是不是应当写一个TNotifyEvent事件?还是别的?
解决方案 »
- DELPHI中两台电脑同时存取一个数据库中的数据为何总是出错?
- 100分求救——如何用简单循环代码控制多个SpeedButton的点击事件?
- 各位大哥哥大姐姐,怎么样从网页上抓取需要的数据?????
- 一个简单问题大家帮帮忙!
- 100分求Delphi 5开发人员指南光盘源代码
- 生成xml的错误!!!
- 怎么实现Boolean型的字段,在DBGrid里显示的时候是对钩,而不是True 或者 Flase
- 为什么???????????
- 如何得到服务器的及时时间?
- 怎样使用Table.Insert修改一个自动增加字段的值?
- 讨论一下,大家编写触摸程序界面时,用些什么组件?顶者有分
- delphi菜鸟求教~~~
begin
showmessage('test');
end;
var btn:TButton;
begin
Btn:=TButton.Create(self);
btn.parent:=self;
btn.OnClick:=click;//符值