找了很多高手,没法完成。就是想动态创建5个Label,出现了问题。
你们有什么好办法吗?procedure TForm1.Button2Click(Sender: TObject);
var ll:array[0..4] of tLabel;
j:integer;begin
for j:=0 to 3 do
begin
ll[j]:=tLabel.Create(self);
ll[j].Name:='a'+inttostr(j);
ll[j].Caption:=inttostr(j);
ll[j].Left:=360;
ll[j].Top:=100+j*7;
ll[j].Visible:=true;end;end;
你们有什么好办法吗?procedure TForm1.Button2Click(Sender: TObject);
var ll:array[0..4] of tLabel;
j:integer;begin
for j:=0 to 3 do
begin
ll[j]:=tLabel.Create(self);
ll[j].Name:='a'+inttostr(j);
ll[j].Caption:=inttostr(j);
ll[j].Left:=360;
ll[j].Top:=100+j*7;
ll[j].Visible:=true;end;end;
解决方案 »
- delphi 编写winsock2程序如何使用AcceptEx
- Delphi导出xml时的空节点问题
- 谁能帮忙把这段C代码翻译成DELPHI
- 问个ComboBox的简单问题,在线等~
- 请大家帮下手?
- delphi最拿手的是什么语言(垃圾请不要答)
- 一个简单的SQL问题!
- 使用tquery的sql后。会生成一些临时表。这些表的默认目录应该在什么地方设置?
- 为什么在程序运行SQL中的存储过程,会出现未能找到存储过程...,可是我在SQL中有这个存储过程阿!
- 关于TProgressBar的简单的问题?
- 急:我想问高手们一个关于用DELPTHI上传文件的问题,谢谢!!
- DLL中调API得不到正确的值!哪位大哥快救救我吧!
var
i :integer;
begin
while i < 4 do //i是局部变量
...
label.name :='a' + IntToStr(j);
Inc(j);
end;
记住j初始化为0