问题如下:   我写了一个自定义控件。从 TWIncontrol类继承   里面有 一个 TDBEDIT,一个BUtton, 当点button时,弹出一个窗体,用户选择相应值后,将值返回到 DBEDIT.text 属性中。
   问题 一: 当控件编译后,在窗体上放一个控件是无任何问题。如果在窗体上放二个或多个控件时,当你选择弹出窗体中值后,无论是那个控件弹出的,都将结果返回到最后一个放到窗体的控件中。
   
   问题 二: 如何弹出如 combobox类似的下拉窗体,就是 窗件所在窗体不会灰,不失去焦点。

解决方案 »

  1.   

    没怎么写过控件,不过可以给你你的问题一一个参考,
    1.DELPHI5/6 开发人员指南里面有这样的例子,原例。
    2.可以参考一下REIZE控件,我现在就正在看这个,里面有你说的类似的控件。
      

  2.   

    TDBEDIT有Text属性吗,似乎没有哦,你为什么不放一个Edit好些呢,
      

  3.   

    >>问题 一: 当控件编译后,在窗体上放一个控件是无任何问题。如果在窗体上放二个或多
    >>个控件时,当你选择弹出窗体中值后,无论是那个控件弹出的,都将结果返回到最后一个
    >>放到窗体的控件中。
    這個應該是你代碼的原因, 貼出來, 應該比較簡單就可改的!>>问题 二: 如何弹出如 combobox类似的下拉窗体,就是 窗件所在窗体不会灰,不失去焦
    有現成的, 有空我找下, 貼出來
      

  4.   

    raize中有,要的话和我联系: msn:  chwdong @ hotmail .com
      

  5.   

    DBEdit 是直接与数据库绑定的控件哦....