在Catscript Msgbox中使用帮助文件

时间:2015-03-06 14:58:11

标签: vbscript catia helpndoc

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

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

所以我按照这样的方式调用MsgBox:

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

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

但是,如果我从CATScript(我最后需要做的)运行它,按钮" help"显示,但单击它时,不打开帮助文件,而是我收到此错误: Error message

由于很多原因,我无法使用.catvba或.bas文件(它为此工作,但我仍然可以出于其他原因),我必须使用CATScripts

有什么建议吗? 我一直在CHM生成上尝试不同的设置,但我总是得到相同的结果。关于使用帮助文件的MSDN文档非常缺乏,网上对此问题的评论也是如此。

提前致谢!

1 个答案:

答案 0 :(得分:0)

您可以生成一个带有所需内容链接的hta文件,而不是MsgBox。