PB中使用Windows帮助的技巧在线教程
PowerBuilder提供的ShowHelp函数在开发中有两个特殊细节是很有用的。 
  第一个是存取Help对话框中新的内容表,按照如下的方法使用ShowHelp函数,可使PowerBuilder程序打开Help文件的索引标签: 
  ShowHelp( ′pbbdrtray.hlp′, KeyWord!, ′′) 
  第二个是,使帮助引擎弹出一个弹出式窗口来显示帮助文件的内容,就像在操作系统的标准对话框中点问号图标一样,这是帮助引擎的标准功能。 
  执行这一功能的API函数是WinHelp,因此PB要执行这个功能需要使用API函数调用: 
  function long WinHelpA(ulong hwind, string lpszHelp, uint uCommand, ulong dwData) library ″user32″ 
  在调用该函数时需要在名称后加A,以表示传递的函数是ASCII字符类型的参数而不是Unicode类型的字符串。然后为函数说明参数: 
  Protected: 
  integer HELP—CONTEXT = 1 
  integer HELP—CONTENTS = 3 
  integer HELP—CONTEXTPOPUP = 8 
  integer HELP—FINDER = 11 
  这样就可以调用这个API函数来完成想要执行的功能: 
  WinHelp( 0, , HELP—FINDER, 0 ) 
  //打开三个标签对话框,第一个显示 
  WinHelp(0,, HELP—CONTEXTPOPUP, ) 
  //用指定帮助标题显示帮助弹出选单 

 减小字体
减小字体 增大字体
增大字体



 请扫描二维码添加站长微信
请扫描二维码添加站长微信