在 VB 中如何链接到一个 CHM 帮助文件?

来源:百度知道 编辑:UC知道 时间:2024/06/28 05:44:11
就是平常程序里的“帮助”——“帮助主题”弹出一个帮助文件,如何实现?好的追加 10--50 分!

楼上的回答都可以实现你的功能
但是如果你需要更多的功能,你也可以采用我的方法

建立一个空的 form,加一个按钮 然后 输入
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long

Private Sub Command1_Click()

ShellExecute 0, "open", "文件路径", vbNullString, vbNullString, 1

End Sub

用我这个不但可以开exe chm类型的 甚至连mp3或者说一个网页都直接可以开出来的,
开网页的话,就写网址

最后一个参数有很多功能的,现在写的是1 你也可以用下述任何一个常数

SW_HIDE 隐藏窗口,活动状态给令一个窗口

SW_MINIMIZE 最小化窗口,活动状态给令一个窗口

SW_RESTORE 用原来的大小和位置显示一个窗口,同时令其进入活动状态

SW_SHOW 用当前的大小和位置显示一个窗口,同时令其进入活动状态

SW_SHOWMAXIMIZED 最大化窗口,并将其激活

SW_SHOWMINIMIZED 最小化窗口,并将其激活

SW_SHOWMINNOACTIVE 最小化一个窗口,同时不改变活动窗口

SW_SHOWNA 用当前的大小和位置显示一个窗口,不改变活动窗口

SW_SHOWNOACTIVATE