以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- ShowHelpWindow()问题请教 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84822) |
-- 作者:lzzhx -- 发布时间:2016/5/11 13:44:00 -- ShowHelpWindow()问题请教 ShowHelpWindow()问题请教: 我想用2个按钮打开帮助,一个是狐表自身的帮助,一个是我自己的帮助,用ShowHelpWindow()只能打开一个,如何才能分别打开2个帮助?
|
-- 作者:lzzhx -- 发布时间:2016/5/11 14:21:00 -- 请老师看看 |
-- 作者:大红袍 -- 发布时间:2016/5/11 14:30:00 -- 参考代码
System.Windows.Forms.help.ShowHelp(Nothing, ApplicationPath & "foxtable.chm", System.Windows.Forms.HelpNavigator.Topic, "0010.htm") |
-- 作者:lzzhx -- 发布时间:2016/5/11 14:45:00 -- System.Windows.Forms.help.ShowHelp(Nothing, ApplicationPath & "fjywglxtkfb1.chm",System.Windows.Forms.HelpNavigator.Topic,"0001.htm") 老师:我用上述代码,点击按钮后没打开fjywglxtkfb1.chm文件
|
-- 作者:lzzhx -- 发布时间:2016/5/11 14:59:00 -- 将ApplicationPath改为ProjectPath可以打开fjywglxtkfb1.chm文件了。 还有一个问题,如何知道第4个参数(.chm文件中的某一个页面)?
|
-- 作者:大红袍 -- 发布时间:2016/5/11 15:05:00 -- chm文件放在你项目文件夹下。第四个参数,你不是要指定打开某个页面么?怎么不知道名称?右键属性就可以看到地址
System.Windows.Forms.help.ShowHelp(Nothing, Projectpath & "fjywglxtkfb1.chm",System.Windows.Forms.HelpNavigator.Topic,"0001.htm")
如果你单纯的只是想打开chm文件,你直接用process就可以啦?
http://www.foxtable.com/help/topics/0353.htm
|
-- 作者:lzzhx -- 发布时间:2016/5/11 15:20:00 -- 明白了,谢谢老师 |