var myFrame:array of TInvFrame;
i:integer;
begin
SetLength(myframe,3);
for i:=0 to 2 do
begin
myframe[i]:=TInvframe.Create(self);
with myframe[i] do
begin
Parent:=self;
Height:=1000;
if i>0 then
Top:=myframe[i-1].Top+1000;
end;
end;请各位高手指教一下!为何写这样的控件数组老是会报错,提示TInvframe这个TFrame已经存在!如何解决这个问题?
i:integer;
begin
SetLength(myframe,3);
for i:=0 to 2 do
begin
myframe[i]:=TInvframe.Create(self);
with myframe[i] do
begin
Parent:=self;
Height:=1000;
if i>0 then
Top:=myframe[i-1].Top+1000;
end;
end;请各位高手指教一下!为何写这样的控件数组老是会报错,提示TInvframe这个TFrame已经存在!如何解决这个问题?
解决方案 »
- 如何在底图上画透明的兰色矩形?
- 求助:一个简单的存储过程,路过帮忙看看!!
- 开发一个C/S 怎样处理单据的单号???高人帮忙
- 各位大虾帮帮忙啊!小虾先谢谢各位了!
- 这是一个用户修改日志的图片,请问怎样做这个摸块
- 关于stringgrid使用?
- 关于WebService的调用……
- delphi7项目转到XE5,请有过经历的朋友指定
- 遇到一个比较奇怪的问题
- yy为逻辑值,还是通不过:commandtext := 'Select * from DB where xx=''中学'' and yy=' + TF;
- DBGridEh的显示更新问题
- update 较大量的数据时为什么会无响应?还是这样的语句行不通?
var myFrame:array of TInvFrame;
i:integer;
begin
SetLength(myframe,3);
for i:=0 to 2 do
begin
myframe[i]:=TInvframe.Create(self);
with myframe[i] do
begin
name := Format('myframe%d'); //赋予不同的名字
Parent:=self;
Height:=1000;
if i>0 then
Top:=myframe[i-1].Top+1000;
end;
end;