如何编写一个动态生成按钮的单击事件?在线等!!分不够再加! 我在scrollbox中动态的生成一个按钮,现在想编写该按钮的单击事件,不知如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Button1: TButton; ScrollBox1: TScrollBox; procedure Button1Click(Sender: TObject); procedure FormCreate(Sender: TObject); private Button2:TButton; procedure Button2Click(Sender: TObject); public { Public declarations } end;var Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);begin if Button2<>nil then exit; Button2:=TButton.Create(Self); Button2.Left:=2; Button2.Top:=2; Button2.Caption:='Hello'; Button2.OnClick:=Button2Click; Button2.Parent:=ScrollBox1;end;procedure TForm1.Button2Click(Sender: TObject);begin ShowMessage('Button2');end;procedure TForm1.FormCreate(Sender: TObject);begin Button2:=nil;end;end. 补充释放资源procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);begin FreeAndNil(Button2);end; 如何监控ie打开的网址,并作出提示? delphi登陆 delphi下如何创建Access临时数据表 客户端无法访问sqlserver服务器(急啊) 多層系統中的用戶之間信息傳輸問題 怎么用Delphi实现来电显示? delphi7在那里有下载 两天内解决不了这个问匙,小的即刻要被老板炒,真惨...... 我明明已经退出了,为什么该进程还存在呢 小弟编写了一个管理程序 ,想对登陆的密码加密,然后放入数据可的字段中 不知各位大侠能不能叫小弟几招? 请提供一个水泥生产行业的ERP下载呀?! 请问Form程序如何像IE一样访问WEB网站内容?如取回数据库的查询值?求救!!
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;type
TForm1 = class(TForm)
Button1: TButton;
ScrollBox1: TScrollBox;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject); private
Button2:TButton; procedure Button2Click(Sender: TObject);
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
if Button2<>nil then exit; Button2:=TButton.Create(Self);
Button2.Left:=2;
Button2.Top:=2;
Button2.Caption:='Hello';
Button2.OnClick:=Button2Click;
Button2.Parent:=ScrollBox1;
end;procedure TForm1.Button2Click(Sender: TObject);
begin
ShowMessage('Button2');
end;procedure TForm1.FormCreate(Sender: TObject);
begin
Button2:=nil;
end;end.
释放资源procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
FreeAndNil(Button2);
end;