VB.NET中调用.chm帮助文件的怪现象
1 Dim HelpFile As String = "D:\帮助文档\新版软件帮助.CHM"2 Help.ShowHelp(Me, HelpFile, HelpNavigator.KeywordIndex, "用户资料")
3 Help.ShowHelp(Me, HelpFile, HelpNavigator.Topic, "用户资料.htm")
只有这样才能显示索引“用户资料”的内容,
只执行1、2或1、3只能定位到需要的索引文件,内容不会被打开。 --------------------编程问答-------------------- 参考 --------------------编程问答-------------------- chm由两部分构成嘛,左边是树索引,右边是具体内容,第2句是左边具体的定位,第3句是右应显示的内容,这样有啥问题呢? --------------------编程问答-------------------- VB6里只需定位到索引就自动显示了,在.net不行 --------------------编程问答-------------------- Process.Start(Application.StartupPath+\\help.chm);
Help.ShowHelp(this,Application.StartupPath+"\\help.chm","index.htm")
Help.ShowHelp(this, helpfile);
--------------------编程问答-------------------- 为了问问题,
先的赚赚分。
为了赚赚分,
先的易做图贴。
为了易做图贴,
只好飘飘过。 --------------------编程问答--------------------
'试了下 可以直接打开内容 是不是跟你的chm文件有什么关系?
Dim strPath As String = "F:\。net\学习\MySQL\PHP文摘.chm"
Help.ShowHelp(Me, strPath, HelpNavigator.Topic, "AQ1-12.htm")
补充:.NET技术 , VB.NET