我创建了一个.CHM文件然后当我在c#中打开它时,我得到了第一个主题.我想打开它到指定的主题.这是我现在用来打开它的代码.
Help.ShowHelp(this, "./Resources/ServerHelp.chm");
Run Code Online (Sandbox Code Playgroud)
我希望能够将它打开到像Audio这样的特定主题.我试过用
Help.ShowHelp(this, "./Resources/ServerHelp.chm", HelpNavigator.Topic, "Audio");
Run Code Online (Sandbox Code Playgroud)
它显示我找不到页面.请帮助我获得一些帮助!:P
Pri*_*lly 18
这可以通过以下步骤来实现:
确定chm用于引用内部主题的名称.这是通过
这是一个例子:
mk:@MSITStore:C:\Program%20Files\Silsila%2011\Silsila.chm::/Audio.htm
Run Code Online (Sandbox Code Playgroud)
这里的主题页面名称是"Audio.htm"
Help.ShowHelp()使用正确的参数调用该函数,如下所示
Help.ShowHelp(this, "./Resources/Silsila.chm", HelpNavigator.Topic, "Audio.htm");
Run Code Online (Sandbox Code Playgroud)应该这样做.您可以使用步骤1精确所需页面的主题名称,然后使用步骤2在该页面上打开帮助文件.
| 归档时间: |
|
| 查看次数: |
7101 次 |
| 最近记录: |