虽然我的程序暂时还没用到,不过先学习一下.

1.添加帮助文档(就是那种按F1弹出来的CHM)

       (1) 准备一个chm文档

       (2) 在页面上添加一个HelpProvider 控件

       (3) formload中添加如下语句:

            HelpProvider1.HelpNamespace = Application.StartupPath + "\FM20.CHM"

             Me.HelpProvider1.SetShowHelp(Me, True)

        这样就OK了.

        还有一种办法是新起一个IEXPLORER的进程,打开CHM文件的. 可用于click了菜单中的项目,跳出chm文件

           Dim LINK As String = Application.StartupPath + "\FM20.CHM"
            System.Diagnostics.Process.Start("IEXPLORE.exe", LINK)

 

2.添加帮助按钮

         (1)还是需要HelpProvider控件,当然,和chm用到的合用一个.

         (2)给各个控件设置help的信息,就是点了"?"这个按钮以后,再点击控件时,就会显示出来的信息

                  Me.HelpProvider1.SetHelpString(Me.TextBox1, "enter the text to change")

         (3)设置页面,使得它能够显示help按钮~ 这里有点奇怪的是,似乎只有当最大最小话按钮不显示的时候,才能显示help按钮,查看了一下windows也是如此,不知道有没有解决办法

                  Me.HelpButton = True
                  Me.MinimizeBox = False
                  Me.MaximizeBox = False

 

搞定!

相关文章:

  • 2021-08-16
  • 2021-11-08
  • 2021-12-05
  • 2022-01-15
  • 2022-02-27
  • 2021-11-26
  • 2021-07-29
猜你喜欢
  • 2022-12-23
  • 2022-01-17
  • 2021-11-08
  • 2022-01-18
  • 2021-07-27
  • 2022-12-23
  • 2021-11-08
相关资源
相似解决方案