热情软件屋

 

VB5中开发ActiveX控件能否继承某个已有的类


编号:QA001126
建立日期: 1999年6月7日 最后修改日期:1999年6月7日
所属类别:

顾建达:
    VB50
    Win98
    VB5中开发ActiveX控件能否继承某个已有的类。比如我想开发一个增强的命令按钮, 因此它必须具有原CommandButton 控件的所有属性与事件,方法等。

回答:

    严格地说,ActiveX控件是没有继承关系的,这与使用什么开发工具无关。如果你的命令按钮同CommandButton非常将近的话,可以这样做:
    1、在UserControl上放置一个CommandButton;
    2、在UserControl_Resize中添加如下代码:
    Private Sub UserControl_Resize()
     Command1.Width = Width
     Command1.Height = Height
    End Sub
    3、使用Add-in中的ActiveX Interface Wizard将Command1的标准属性、事件和方法同ActiveX控件的有关属性、事件和方法建立联系。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio