说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

如何在一个窗体内对动态产生的多个同名控件分别进行控制?

编辑:说三道四文库 发布时间:2017-04-24 06:01
HTML文档下载 WORD文档下载 PDF文档下载
在开发一个数据库软件时,要由用户自行设计输入项目, 此时程序需要根据用户的选择动态的产生诸如EDIT,LISTBOX等控件, 但由于无法事先知道用户会产生多少个控件, 就只能用:
var
edit1;tedit;
begin
edit1:=tedit.create(self);
...
这样的语句来产生控件,而在用户操作后,就可能会在一个窗体内产生多少同名控件。 
不知道有什么方法可以对这多个同名控件分别进行控制和取值,


 TForm1 = class(TForm)
 private
  List: TList;
  ..
 end;

procedure TForm1.FormCreate(..
begin
  List := TList.Create;
end;

procedure TForm1.YourProc(...
var
  Edit: TEdit;
  ListBox: TListBox;
begin
  Edit := TEdit.Create(Self);
  List.Add(Edit);
  ListBox := TListBox.Create(Self);
  List.Add(Listbox);

end;

procedure TForm1.FormDestroy(...
var
  i: Integer;
begin
  for i := 0 to List.Count - 1 do
    TObject(List[i]).Free;
  List.Free;
end;
比如要对产生的edit控件text属性赋值'ok'
procedure EditGetOk;
var
  i:integer;
beign
   for i:=1 to form1.controlcount do
     if (form1.controls[i-1] is Tedit) then
          (form1.controls[i-1] as Tedit).text:='ok';
end;
   
动态生成的控件的HANDLE完全不同,并且,动态生成的控件最好用HANDLE区别。
也可以给控件的TAG属性赋值,来区别各个控件。
Android编程获取手机的IMEI Android开发中14个很有用的编程技巧 Android蓝牙栈bluez使用方法 Android模拟GPS数据生成kml和nmea文件 Android签名用keytool和jarsigner制作apk文件 谈谈Android中文短信的实现 Android中文短信开发技巧 Android来电号码获取代码 Android AIDL初学者必看内容 Android与XML解析 Android天气预报程序开发实例与定位信息 Android中文短信开发终结篇 Android权限列表permission说明 Android输入法开发实例解析 Android示例程序Snake贪食蛇源代码分析 Android平台View的按键事件KeyDown用法 Android加速感应器实现屏幕自动旋转-Sensor属性 Android视频播放类VideoView解析 Javascript如何检测浏览器关闭了小叉叉 文件操作 - DOS BAT批处理编程入门教程(六) 获得手机中的电话簿 Android开发学习小心得 VC中用CPPToolTip轻松实现工具提示 Android中MediaRecorder类实现视频录制 WEB开发中将数据库记录转换到EXCEL表格文件xls供下载 F#是什么语言 函数式编程语言F#:基于CLR的另一个头等编程语言 编程获取Google PR值方法集锦 第一个F#入门程序Hello world 在F#中将函数作为一等对象的值 PHP获取Google PR值 小问题:如何获得字段protect的值? 有可能在游戏中,例如星际,弹出对话框吗? oracle监听配置 如何实现 透明贴图--屏蔽图片背景颜色,显示图片主体 和 底图背景? 我想看世界杯,但电视偏偏坏了,还正好从开赛的时候开始坏,真是受不了啊,天哪 世界杯开始了。。没地方看球。。惨啊。。 请大家讨论中专生与 VC++(UP 者有分!) 一个极菜极菜的代码问题。。。。---此恨绵绵无绝期 New transaction cannot enlist in the specified transaction coordinator 我很遵守纪律的.为什么我的信誉分数少了几分不公平啊! 请问有长沙的软件朋友吗?能否介绍份工作!熟悉DELPHI及PB编程,SQL SERVER数拒库。能用VC++SDK编程,了COM技术。万份感谢!zongpenghou@ 紧急问题 请问有长沙的软件朋友吗?能否介绍份工作!熟悉DELPHI及PB编程,SQL SERVER数拒库。能用VC++SDK编程,了COM技术。万份感谢!zongpenghou@ jobuson兄请进 在C++Builder中怎样使Mediaplayer控件实现连续播放多个文件的功能? HELP ME!!(vb调用AIP涵数) 请问有长沙的软件朋友吗?能否介绍份工作!熟悉DELPHI及PB编程,SQL SERVER数拒库。能用VC++SDK编程,了COM技术。万份感谢!zongpenghou@ 动态菜单的实现及关联方式? 请问有长沙的软件朋友吗?能否介绍份工作!熟悉DELPHI及PB编程,SQL SERVER数拒库。能用VC++SDK编程,了COM技术。万份感谢!zongpenghou@ 请问有长沙的软件朋友吗?能否介绍份工作!熟悉DELPHI及PB编程,SQL SERVER数拒库。能用VC++SDK编程,了COM技术。万份感谢!zongpenghou@ 帮我看看,51476905 有关tc的一些问题? 我的电脑上发现Folder.HTT病毒,怎么办? 拆了硬盘,再安装,但进不了win98,急 ! jsp调用javabean需要做那些步骤啊?在线等待,马上接贴! 有重庆的考程序员的吗?重庆什么时候考(留下你的联系方法) 立项建议书 vb画圆 立项建议书 请教关于数据库的问题 如何信达地翻译这句话? 请大家 推荐一些比较难的书(散分) 请问那里有isa server的中文教程下载?谢谢。 高手助我! 在VB中,用SQL语句时,怎样用函数。 图标在上网的时候改变,请问这是怎么回事? 编一个电话簿程序都需要哪些控件? powerbuild 在社会上用在那些方面 ? 请教一个问题:在word中能实现双面打印吗? 关于写文本文件的问题 怎么改密码啊?! 哪里有pb的电子图书下?在线等待 高分求avi播放器源代码(不使用控件) cab文件 关于crystal report export 的问题 XML带的?是什么?? 如何实现数据库CLIENT的用户之间的交互,即一旦一个用户更改了某项数据,其它用户能立刻知道,并能作出反应? 没有控制面板如何设置Delphi快捷键? 连接上网成功后会产生什么事件或者消息? 怎么定位treeview和listview? 哪里有DEIPHI5程序员参考这本书可以下载? 汽车轮胎与人行道台阶摩擦今天靠边停车,没掌握好距离,车前右轮侧面直接与旁边人行道的台阶摩擦了,发出很大的摩擦声,请问这会影响轮胎吗? 深水井潜水泵电机的绝缘问题潜水电泵深120米,55KW,电机绝缘开始时200M,环境温度是20度,冷态;现在绝缘5M,环境温度零下8度,冷态;请问绝缘值受温度影响吗? 什么东西根据经过凸透镜焦点的光线平行原理做成 1元钱1.6斤黄瓜,1斤多少钱 矿用潜水泵跟深井潜水泵有什么区别? 油压泵种类很多,怎样选择油压泵? 种植一亩黄瓜需多少成本? 井用潜水泵如何安装和深井潜水泵安装示意图 水泵如何选型 黄瓜5块钱3.2斤,1斤多少钱怎吗算? 高锰酸钾对皮肤有害吗 怎么判断摩擦力是动力还是阻力 开车时怎么样可以让汽车轮胎摩擦冒烟? 酒店怎样节约能源增加收益?如题 如何判断摩擦力是阻力还是动力 节约能源资源,保护生态环境,保障安全健康,促进创新创造.在以上主题任选一样,做一个小发明.10月8日就要交了,小发明要能带到学校展览,不要太复杂, 把___放在凸透镜的焦点处,通过凸透镜折射后会成为一束___光线 1.25吨氢气的体积是多少?(倾其密度为0.09g/L) 要使在凸透镜通过的光线变成平行光,一定点光源放到焦点上吗? 通过焦点的光,经凸透镜折射后________. 怎样判断滑动摩擦力是动力还是阻力 如果把小电灯放在凸透镜的焦点处,光源射向凸透镜的光,经凸透镜后会怎样?设计一个 总闻84消毒液的味道对身体有害吗?我喜欢用威露士或滴露那个家居除菌液擦地,可我妈总用84消毒液,我一闻那味道就呛得,特别不爱闻,还有点咳嗽,我想知道如果闻多了这种味道会不会对身体有 摩擦力有没有用?摩擦力可能是动力也可能是阻力是什么意思? 将光源放在焦点上,光源发出的光线经凸透镜后是平行光线这一性质被称为 潜水泵如何配电机我家所用水泵型号为 250QJ80-120,问配套什么型号的电机比较合适,以前用的是 200YQS-45,如果电机与水泵不配套会对电机或水泵产生什么不利影响? 一辆汽车从甲地开往乙地,开始以72km/h的速度行驶45min,然后又以15m/s的速度行驶了27km,才到达乙地,求:(1)甲、乙两地间的路程是多少?(2)汽车从甲地到乙地共用了多少时间?(3)汽车在甲、乙两地 滚动摩擦,滑动摩擦,静摩擦的区别是什么 我这没三相电,单相电机潜水泵的最高扬程是多少?有没有300米的,250米的也可以,我已经买了一个单相2.2KW扬程200米的,可实际用来还差近20米,现想重新买一个 如图所示,下列用电器的额定电流最接近4A的是() A.家用电冰箱 B.电视机 C.节能灯 D.电压力锅 请高手分析一下静摩擦,滑动摩擦与滚动摩擦区别,这三者好像没有必然的联系...还有就是自行车轮前后轮到底是哪一种?结合上面的问题作出分析 哦对了 最好有滚动摩擦的定义 三极管放大电路集电极电阻和发射极电阻跟基极电阻怎么算出来的,谢谢你们了 两辆汽车从甲地开往乙地,先以30km/h的速度行驶30km,然后又以54km/h的速度行驶45min才到达乙地.求:(1)甲乙两地间的路程 (2)汽车从甲地到乙地所用时间(3)汽车在甲乙两地间的平均速度 什么是静摩擦,什么是滑动摩擦,什么是滚动摩擦 如图,S'是光源S经过透镜折射后所成的像,画出折射光线,并确定此凸透镜的焦点.算了,已经会做了 小车的哪些地方会产生摩擦力?这些摩擦力是滑动摩擦还是滚动摩擦?quick! 静摩擦滑动摩擦一水平传送带,当传送带静止时一物体以一定的初速度在传送带上向右滑动,设它受到的摩擦力为F1,当传送带上表面向左运动时,该物体乃以一定的初速度在传送带上向右滑动,设 雾化器压缩和超声的有什么区别?哪个适合小孩用 用小车做“物体的滑动摩擦力、滚动摩擦力的比较实验”时,应改变的条件是什么? 静摩擦和滑动摩擦的根本上的区别 如图,试画出光线a的折射光线并确定凸透镜的焦点 汽车前后轮受什么摩擦力?是滑动摩擦还是静摩擦还是滚动摩擦力?为什么?方向如何? 能源危机就在眼前,我们该怎么办?请同学们进行实地调查后设计一个节约能源的构想吧!沙漠不断扩大,对地球这个生命的摇篮产生什么印象?【不要与别人重复,要有点新意!不要抄袭!】{本来是2 一般电机修理价格是多少 勤俭节约都有什么方法 “小博士制作发明节能环保”创意设计1 新颖有创意 安全可操作性强2 科技含量高 大气 外形设计美观制作内容 火箭 飞机 卫星 飞船 坦克 装甲车 潜艇 望远镜 热气球 孔明灯 放大镜 虹吸现象 氯化氢的电子式怎么写快 遥控车接收天线替代品车上的天线用什么替代也可以? 平行光经凸透镜折射后会聚与一点,该点就是凸透镜的焦点.这句话对吗?为什么 氯化氢的电子式清楚 看得懂就行 遥控车天线断了,怎么办怎么办? 在焦点与凸透镜之内发出的光线经过凸透镜折射后是平行的吗? HCL中H和CL之间形成共价键,CL的其他电子还按照原来的轨道运动吗? 遥控车遥控器都是27MHZ有天线的 80元 控制距离很短 只有3 到4米 有时就比较远有5到6米 有什么方法可以解决我不会什么拆遥控器什么的 有没有什么简单的方法? 从北京到上海大约1400千米,上午8:30一辆汽车以每小时90千米的速度开往上海,另一辆车以每小时85千米的速度从上海开往北京,两车相遇是下午几时? 关于"Hcl中H+与Cl-共用电子”这句话是否正确?请注意符号. 加大遥控车遥控器天线的横截面积,会使遥控距离增加吗? 一辆火车和一辆客车同时从上海往北京,火车的速度是85千米/时,客车的速度是95千米/时,8小时后他们相差多少? 正确的是 A乙烯的结构式:CH2CH2 B氯化氢的电子式:H:CL C乙烷的结构式:CH3CH3 D 乙酸的分子式C2H4O2 三极管的集电极与电源之间接一个电阻,可将电流放大转换成电压放大
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘