我有一个名为help的.chm文件,在该文件中我的结构如下:
Introduction
-item1
-item2
Topic1
-item1
-item2
Topic2
-item1
-item2
Topic3
Run Code Online (Sandbox Code Playgroud)
现在我想在c#或vb.net中打开Topic1我尝试过:
Help.ShowHelp(ParentForm, "Help.chm", HelpNavigator.Index, "Topic1")
Help.ShowHelp(ParentForm, "Help.chm", HelpNavigator.TableOfContents, "Topic1")
Help.ShowHelp(ParentForm, "Help.chm", HelpNavigator.Topic, "Topic1")
Help.ShowHelp(ParentForm, "Help.chm", HelpNavigator.KeywordIndex, "Topic1")
Run Code Online (Sandbox Code Playgroud)
但是没有用,那我试着给chm文件里面一个索引到Topic1(31)并尝试:
Help.ShowHelp(ParentForm, "Help.chm", HelpNavigator.Index, "31")
Help.ShowHelp(ParentForm, "Help.chm", HelpNavigator.Index, "Item1")
Run Code Online (Sandbox Code Playgroud)
它给出了execption,只有工作代码是:
Help.ShowHelp(ParentForm, "Help.chm", HelpNavigator.TableOfContents, Nothing)
Run Code Online (Sandbox Code Playgroud)
如何打开Topic1?