(((问个傻问题))))怎样在动态生成控件的时候,让动态生成的相同控件自己复制自己???在线等待............. 是这样的,我想在程序运行的时候动态生成控件,但是我要一次生成几个相同的控件,考虑了一下用数组做,但是觉得太麻烦. 特此来问问有没有办法让控件自己复制自己,能否办到??????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用复制btn: tbutton;i: integer;begin for i := 0 to 4 do begin btn := tbutton.create(self); btn.parent := form1; btn.caption := 'hello'+inttostr(i); btn.left := 100+50*i; btn.visible := true; end;end; 复制是什么?你在设计的时候copy,delphi还不是重新继承了一个 我可以改变他们的编号排列,比如edit1,edit2..........editn 创建控件时,1 create,2 将控件加入数组,并获得数组内的序号 ;3 将序号付给控件的tag值 这样的好处在于可以任意删除、添加、修改、控制某一个指定的控件。看看http://expert.csdn.net/Expert/topic/1457/1457873.xml,里面有N种方法 不少控件都有clone方法,克隆 呵,我倒不觉得这是傻问题,在JAVA语言里面有CLONE方法,在设计模式里面有原型模式,也许在VCL有一些替换的解决方法,不过不能不说这方面值得改进. cxgrid 单元格清空数据问题 大家多多的关照 我们几个人合开的公司(我没有出股份,只是做开发) 问个简单问题 怎么把这个函数写周全? 请问大家delphi中产生随机数的函数是什么? 如何在access中动态创建表? 如何发送消息!(30分钟结) delphi 如何完美操作office,保存内容至数据库? 请教一个有关listbox的怪问题。 网络能讯的问题 谁能给我一段有关打印的源码,不胜感激! 在我已經登陸的QQ后﹐如何寫一個程序﹐把一條信息發給我的所有好友呢
btn: tbutton;
i: integer;
begin
for i := 0 to 4 do
begin
btn := tbutton.create(self);
btn.parent := form1;
btn.caption := 'hello'+inttostr(i);
btn.left := 100+50*i;
btn.visible := true;
end;
end;
你在设计的时候copy,delphi还不是重新继承了一个
在JAVA语言里面有CLONE方法,
在设计模式里面有原型模式,也许在VCL有一些替换的解决方法,不过不能不说这方面值得改进.