再问天下Delphi英雄: 1、use sender....2、use public event code 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.TScrollBox的OnClick属性表示了它的鼠标单击事件.如下:procedure TForm1.MyOnClick1(Sender:TObject);begin.......end;procedure TForm1.MyOnClick2(Sender:TObject);begin.......end;.......myscroll1=TScrollBox.Create(self);.......myscroll1.OnClick:=MyOnClick1;myscroll1:=TScrollBox.Create(self);.......myscroll2.OnClick:=MyOnClick2;2.这样不就可以了:myButton1.Visible:=true;myButton3.Visible:=true;myButton11.Visible:=true;.... 1、另一个贴子中答了。2、将你的按钮放在一个数组中。 //生成 For i:= 1 to n do begin BtnArray[i]:= TButton.Create(Self); BtnArray[i].Parent:= Self; ... end; //设置 for i:=1 to x do begin BtnArray[i].Visible:=True; end; 下拉列表问题 有关权限设计方面的书箱 如何把文本文件转换为Unicode文件?? 20都个字段如何一次性insert 在线等待!!关于数据库连接问题! DBComboBox1修改items属性问题 急!急!FASTREPORT报表制作的问题! “该死”的Delphi7,我也不知该怎样说? oracle中數據庫的blob字段保存的exe文件,在下載時出錯. 就時這一條語句有問題;BS.SaveToFile(sFileName); DBNavigator怎么用? 请问装Kylix的问题? 什么意思
如下:
procedure TForm1.MyOnClick1(Sender:TObject);
begin
....
...
end;
procedure TForm1.MyOnClick2(Sender:TObject);
begin
....
...
end;
....
...
myscroll1=TScrollBox.Create(self);
....
...
myscroll1.OnClick:=MyOnClick1;
myscroll1:=TScrollBox.Create(self);
....
...
myscroll2.OnClick:=MyOnClick2;
2.这样不就可以了:
myButton1.Visible:=true;
myButton3.Visible:=true;
myButton11.Visible:=true;
....
2、将你的按钮放在一个数组中。
//生成
For i:= 1 to n do
begin
BtnArray[i]:= TButton.Create(Self);
BtnArray[i].Parent:= Self;
...
end; //设置
for i:=1 to x do
begin
BtnArray[i].Visible:=True;
end;