0

我正在尝试使用帮助文件在 MsgBox 中添加上下文帮助(来自Catia)。

这个想法是 MsgBox 太小,太有限(没有图片,没有链接......),无法清楚地显示帮助。

所以我像这样调用 MsgBox:

iType = iType + vbMsgBoxHelpButton
MsgBox(sMessage, iType, sType, sHelpF, CStr(iContext))

有了这个“帮助”按钮被正确添加,如果我从 Catia 调试器运行它,我会得到正确的结果,即我的帮助文件正在打开,在 iContext 页面上。我使用的帮助文件是一个 CHM,由HelpNDoc生成。

但是,如果我从 CATScript 运行它(我最后需要做什么),会显示“帮助”按钮,但是当点击它时,帮助文件没有打开,而是我得到了这个错误: 错误信息

出于多种原因,我不能使用 .catvba 或 .bas 文件(它为此工作,但由于其他原因我仍然不能),我必须使用 CATScripts

有什么建议么?我一直在 CHM 一代上尝试不同的设置,但我总是得到相同的结果。而且 MSDN 关于使用帮助文件的文档真的很稀缺,网络上关于这个问题的评论也是如此。

提前致谢!

4

1 回答 1

0

代替 MsgBox,您可以生成一个带有指向所需内容的链接的 hta 文件。

于 2016-03-11T21:17:32.490 回答