菜鸟请教:如何将TToolbar包装成ActiveX控件??? ( 积分: 50 )

  • 主题发起人 主题发起人 zblin
  • 开始时间 开始时间
Z

zblin

Unregistered / Unconfirmed
GUEST, unregistred user!
Activex Control中并没有TToolbar呀?
TToolbar不是从Wincontrol继承过来的吗?
请指教一下!
 
Activex Control中并没有TToolbar呀?
TToolbar不是从Wincontrol继承过来的吗?
请指教一下!
 
New->ActiveX
选择
ActiveX Control
然后选择继承祖先就是你需要的那个工具条控件,确定就可以了
 
To:zqw0117
TToolbar是Borland 自带的工具条吧?还是标准的ActiveX控件?
我问过一个Delphi的一个开发者,说是标准的ActiveX控件,包含在微软的windows common controls中,但我看了一下,应该是Borland自带的吧,在Borland common controls包中,
由于本人是Delphi不太熟悉, 所以让我感到很迷惑!
另,New->ActiveX
选择
ActiveX Control
但下拉列表中并没有TToolbar ,
我想知道的是,这种情况需要从哪个类开始继承,还望指教!!!
 
好像确实没有TToolbar,不知道是不是Delphi隐藏了,根据ActiveX Control的说明,只要是从TWinControl派生下来的类都可以直接转换成ActiveX控件的(TToolbar的继承树是TToolbar<-TToolWindow<-TWinControl)不知道为什么.不过我看到我装的Raize组建的TRzToolBar可以做封装.

要不,你试试从TToolbar继承一个组建(就是改个组建名而已,不附加任何继承的东西),再做ActiveX看看.
 
后退
顶部