1、如何改变bitbtn的背景颜色??
2、已知父对象的名称,如何循环取出所有子对象的名称??

解决方案 »

  1.   

    1.本身不能改变背景色,除非你自己从它派生一个控件,并且给这个派生控件加上TCanvas类型。
    2.始终不明白你的要求是什么,如果是你问如何获得Tobject这样类对象的所有子对象,那么确实很难,需要RTTI遍历,并且只是得到TObject中的子对象而不是派生对象
      

  2.   

    component.parent.classname  //如果有的话for i:=0 to ComponentCount-1 do
    components[i].classname;        //没试过,你试试可以否
      

  3.   

    for I:=o to parent.ComponentCount -1 do 
         self.Components[I];
      

  4.   

    keke
    楼上的那么急干嘛,今天没有米开锅啊,..:)
      

  5.   

    1,自己写一个控件,从bitbtn继承。
    2,for I:=o to parent.ComponentCount -1 do 
         self.Components[I];