Tep*_*orn 3 vb.net chm helpfile
我想在单击VB.NET中的按钮时显示.CHM帮助文件.谁能告诉我代码怎么做?
Private Sub cmdHelp_Click(ByVal sender As System.Objects, Byval e As System.EventArgs)Handles cmdHelp.Click
'Please help provide some code
End Sub
Run Code Online (Sandbox Code Playgroud)
.NET API Help在System.Windows.Forms命名空间中提供类.一些例子:
Help.ShowHelp(ParentForm, "HelpFile.chm", HelpNavigator.TableofContents, Nothing)
Help.ShowHelp(ParentForm, "HelpFile.chm", HelpNavigator.Index, Nothing)
Help.ShowHelp(ParentForm, "HelpFile.chm", HelpNavigator.Topic, "Page.html")
Help.ShowHelp(ParentForm, "HelpFile.chm", HelpNavigator.TopicId, 123)
Help.ShowHelp(ParentForm, "HelpFile.chm", HelpNavigator.Keyword, "Keyword")
Run Code Online (Sandbox Code Playgroud)
做一个 Process.Start 的动词是open诀窍:
Module Module1
Sub Main()
Dim p As New Process()
Dim psi As New ProcessStartInfo("path to my CHM file")
psi.Verb = "open"
p.StartInfo = psi
p.Start()
Console.ReadKey()
End Sub
End Module
Run Code Online (Sandbox Code Playgroud)
请注意,.chm从 WinXP SP3 (SP2?) 开始,文件受到操作系统的严格限制 - 它们被认为具有合理的安全风险,因此您无法直接从网络或远程位置打开它们。您将需要相应地编码,并在尝试打开它们时预期会出现异常。
| 归档时间: |
|
| 查看次数: |
10717 次 |
| 最近记录: |