自定义了一个frame 然后运行时生成一个动态列表
myfram2:array of mytframe
。
setlength(myfram2,5)这样可以吧。然后吧这几个frame放到form1上。怎么放?
myfram2:array of mytframe
。
setlength(myfram2,5)这样可以吧。然后吧这几个frame放到form1上。怎么放?
解决方案 »
- 在线等待~~~TClientSocket可否设计成非阻塞,多线程的?
- 长久没能解决的问题,再给30分,如果你的解决方法不能调试通过,请不要回复,谢谢。
- 有谁用过delphi7的installshield!!!!请指教啊!
- 为何数据库入库越来越慢?
- 在DELPHI中调用帮助文件help.chm文件用什么函数啊?
- 如何在dbgrid中实现edit1的onchange功能。
- 记录类型用起来爽,散分50
- njnhu
- Midas 中的dcomconnection 的computername为什么只能设置局域网的机器(我想连一台载internet上的计算机该怎样设置)
- 请问:如何在delphi中显示使用帮助文件(.chm)?
- Borland 一些特定的规则和Object Pascal 的通用规则并不相同,欢迎踊跃发言
- 程序编译问题
begin
myfram2[i].parent:=form1;
myfram2[i].left:=10;
myfram2[i].top:=10;
myfram2[i].show;
myfram2[i].update;end;
begin
myfram2[i].parent:=form1;
myfram2[i].left:=10;
myfram2[i].top:=10;
myfram2[i].show;
myfram2[i].update;end;
myframes[0].Parent:=self.Panel2;
myframes[0].Top:=self.Panel2.Top ;
myframes[0].Left:=self.Panel2.Left;
myframes[0].Show;
myframes[0].Update;没有问题。然后
myframes[1]:=tframe2.Create(form1);
myframes[1].Parent:=self.Panel2;
myframes[1].Top:=self.Panel2.Top ;
myframes[1].Left:=self.Panel2.Left;
myframes[1].Show;
myframes[1].Update;
就不行了。提示 frame2构建已经存才。
怎样才能创建好多个Tframe2;
myfram2.parent:=form1;
就放到窗体上了
此处增加:
myframes[0].name = 'myframe0';
myframes[0].Parent:=self.Panel2;
myframes[0].Top:=self.Panel2.Top ;
myframes[0].Left:=self.Panel2.Left;
myframes[0].Show;
myframes[0].Update;没有问题。然后
myframes[1]:=tframe2.Create(form1);
此处增加
myframes[0].name = 'myframe1';
myframes[1].Parent:=self.Panel2;
myframes[1].Top:=self.Panel2.Top ;
myframes[1].Left:=self.Panel2.Left;
myframes[1].Show;
myframes[1].Update;
就不行了。提示 frame2构建已经存才。
怎样才能创建好多个Tframe2;