我想用循环来使没次EDIT的下标加一
不知道能不能用数组来表示啊
不知道能不能用数组来表示啊
解决方案 »
- 同“甘”共苦\同“舟”共濟\風雨同“舟”+“舟”曲堅強
- 这两个图中分别是用什么控件来做的呢?
- 关于md5,请教一下md5对一字符串加密后,是不是一个长度为32的16进制码?
- 函数调用的问题
- exe生成exe问题 例如:动态贺卡EXE生成器
- 请问 一个 初学 GLScene 控件的问题 !!!!!!!!!!!!!!! 急!!!!!!!!!!!!
- 给大家一个题,Edit模拟换行!(这是一道面试题)
- 能拖动Stringgrid单元格吗?
- 怎么樣獲取當前記錄號(RecNo)?(在線)
- 如何用delphi控制POS机打印问题
- 在Delphi中运用Command模式的问题。
- 如何去掉childmdi窗口的标题栏
EditArr:array[0..9] of TEdit;
k,aTop:integer;
begin
aTop:=10;
for k:=0 to 9 do
begin
EditArr[k]:=TEdit.Create(Self);
EditArr[k].Parent:=form1;
EditArr[k].Name:='editarr'+inttostr(k);
EditArr[k].Left:=20;
EditArr[k].Top:=aTop;
aTop:=aTop+30;
end;
end;
EditArr[k].Left:=20 还有这句什么用的
在Create前要先SetLength(EditArray,N);,这句呢
EditArr:array of TEdit;
k,N:integer;
begin
Edt_Num:=100;
setlength(EditArr,N);
for k:=0 to N-1 do
begin
EditArr[k]:=TEdit.Create(Self);
EditArr[k].Parent:=form1;
EditArr[k].Left:=20;
EditArr[k].Top:=k*30;
end;
end;
注意及时释放内存:
For k:=0 To N-1 Do
Begin
EditArr[k].Free;
EditArr[k]:=Nil;
End;