【发布时间】:2010-11-04 09:07:50
【问题描述】:
使用 VB6,我创建了一个 Outlook 插件,它有一个属性页。属性页是一个 OCX 控件。
当我将项目编译为 OCX 文件,然后运行 OUTLOOK 时,一切正常:我可以在 Outlook 选项中将 OCX 视为选项卡。
但是,当我尝试通过在 VB6 中运行 OCX 进行调试时,出现错误。我的调试是这样开始的: 1)调试选项设置为等待组件被创建“ 2) VB6 中的 F5-RUN 项目。 3) 启动 Outlook。 4) 收到错误:“无法显示“MyOcx”页面。此页面将保持可见,但不可用。发生 OLE 注册错误。程序未正确安装。再次为该程序运行安装程序”
我怀疑这是因为在调试时,OCX 是在进程外创建的,而 Outlook 不喜欢这样。
在这种情况下,有没有一种好的技术可以在 OCX 上使用 VB6 调试器?
【问题讨论】: