【问题标题】:ActiveX Control with included Form包含表单的 ActiveX 控件
【发布时间】:2011-02-08 07:10:17
【问题描述】:

我正在尝试在 VB6 中开发一个 ActiveX 控件。它有一个 UserControl 和一个表单。以及我无法从该表单调用 usercontrol 函数(甚至是公共函数)的问题。我不能输入类似的东西

UserControl.DoSomething 'not working

只有在创建用户控件的副本时才有效(例如,UserControl1)。但结果我需要一个 ocx 文件(组件)。所以我不能在项目中创建另一个带有用户控件副本的表单

【问题讨论】:

    标签: vb6 user-controls activex


    【解决方案1】:

    我怀疑您已将项目类型设置为 ActiveX Control,这将不允许您在表单中运行项目。您必须制作实际的 OCX 文件,将其导入另一个项目并从那里进行测试,因为您似乎已经想通了。

    在测试和初步开发期间将项目类型设置为 ActiveX EXE 可能会有所帮助,直到您获得控制以您想要的方式工作,然后将项目类型更改回 ActiveX Control 并删除任何表单用于在您准备好制作 OCX 文件时进行调试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-04
      • 2018-10-13
      • 1970-01-01
      • 2012-05-18
      • 2018-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多