两个问题 1、如何改变bitbtn的背景颜色??2、已知父对象的名称,如何循环取出所有子对象的名称?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.本身不能改变背景色,除非你自己从它派生一个控件,并且给这个派生控件加上TCanvas类型。2.始终不明白你的要求是什么,如果是你问如何获得Tobject这样类对象的所有子对象,那么确实很难,需要RTTI遍历,并且只是得到TObject中的子对象而不是派生对象 component.parent.classname //如果有的话for i:=0 to ComponentCount-1 docomponents[i].classname; //没试过,你试试可以否 for I:=o to parent.ComponentCount -1 do self.Components[I]; keke楼上的那么急干嘛,今天没有米开锅啊,..:) 1,自己写一个控件,从bitbtn继承。2,for I:=o to parent.ComponentCount -1 do self.Components[I]; 请教自己软件定制版和通用版如何更新的问题? 求个所为机器码的算法 请问delphi下如何实现右键重命名? 添加数据 如何使show出的form先是在最前 ***菜单权限控制:源码奉送 V2.0*** 关于刷新的问题.请多指教! 哪位大侠知道ReportBuilder Enterprise 6.02 for Delphi 密码? 各位高手 谁能告诉我 如何判断电脑装了什么浏览器? DBGridEH数据刷新问题 如何添加查询字段? 急急急!!今天晚上就要打包了。怎么在installshield里定义一个可以让用户选择安装路径的窗口?
2.始终不明白你的要求是什么,如果是你问如何获得Tobject这样类对象的所有子对象,那么确实很难,需要RTTI遍历,并且只是得到TObject中的子对象而不是派生对象
components[i].classname; //没试过,你试试可以否
self.Components[I];
楼上的那么急干嘛,今天没有米开锅啊,..:)
2,for I:=o to parent.ComponentCount -1 do
self.Components[I];