当adotable联机并打开一个数据库时 点击tablename属性 就会出现一个关于所有表格名的列表 但只能选一个。 
我也想作出一个于 adotable.tablename一样样式的属性 就是点击后出现一个列表 动态的 怎么作 谢谢了

解决方案 »

  1.   

    ComboBox控件
    列表内容可以动态加
    combobox.items.clear;
    combobox.items.add('item1');
    combobox.items.add('item2');
    ...
      

  2.   

    我说的是 我在写一个控件A 想上A控件内B属性有TableName这样的样式
    是这样写的吗
      property b :String read GetDataToCom write AUserWrite;???
    GetDataToCom 为一个能返回例表的函数
    AUserWrite 为一个String; 
    不过这样写 不通呀 请大侠指点!!!
      

  3.   

    不是 String 呀,应该用一个 TStringList,因为是列表嘛,对不对?
      

  4.   

    哦,我理解错了有把property b :String read GetDataToCom write AUserWrite;
    放在publish下吧
      

  5.   

    应该是:
    AUserWrite: String;
    function GetDataToCom:TStringList;property b :TStringList read GetDataToCom write AUserWrite;那么在Create中是否需要创建这个TStringList呢??
    不知道对不对