请教:如何制作联机帮助?(20分)

  • 主题发起人 主题发起人 xuekunli
  • 开始时间 开始时间
X

xuekunli

Unregistered / Unconfirmed
GUEST, unregistred user!
我作好了帮助文件*.hlp;要想作到当鼠标指向不同的控件(如按键等)时,按F1就能
出现相应的帮助。我设好了ID号,在相应控件的helpcontext赋予响应的ID,但总是出
现相同的内容?请指教!
 
有很多制作帮助文件的工具,有个CHMmaker,据说很好用,试试吧
 
請問一下,CHMmaker哪裡有下載的嗎?告訴一下好嗎?謝謝!
 
请问你用的是什么帮助制作软件,我以前用的是delphi的帮助制作脚本,很好用的,
如果需要的话给你,但是现在不知道你用的是什么帮助制作软件?
 
不过我的帮助制作软件没有注册码,很是恼火,
如果需要请把e-mail,给我
 
我已作好了帮助文件*.hlp;要想作到当鼠标指向不同的控件(如按键等)时,按F1就能
出现相应的帮助。我设好了ID号,在相应控件的helpcontext赋予响应的ID,但总是出
现相同的内容?请指教!
 
我的Application怎么可以呀,而且不同按键都可以应用不同的ID来标识,
查看不同的在线帮助。
 
用VC带的帮助文件制作工具Help Workshop(HCW。EXE)制作即可,另外需要WORD制作RTF文件。
 
你说的有点不大明白,我是这么理解的:
首先应该将你的帮助文件名'*.hlp'赋给Application.HelpFile,
当鼠标指向不同的控件(如按键等)时,
调用Application.HelpContext(Context: THelpContext)来调出相应的帮助
 
首先做*.hlp帮助文件,目前我用的是delphi的帮助软件,它可以自己默认ID号,
然后在窗体Tform对象中有两个属性HelpFile、Hel;pContext。HelpFile用于设定
帮助文件名,HelpContext用于设定索引号。所以我们可以通过
对象监视器(Object Inspecter)直接设定这两个属性。也可以通过代码在窗体
的FormCreate事件过程中设定:
HelpFile: = FileName.hlp;
HelpContext: = 1;
帮助文件索引号,用户可以直接设定,也可以通过HelpContent()和HelpJump
()函数搜索。如下面的用法:
HelpContent(1);
或HelpJump(‘FormApplication’);
对于窗体上的其他组件的帮助设定,则可以使用它们的HelpContext属性。
比如。按钮组件Button1的设置代码为:
Button1.HelpContext:=2;
“2”代表帮助文件中ID号为2的主题对应的帮助信息。
或者在Tform对象或其他组件中的两个属性HelpFile、Hel;pContext中
设定相应的帮助文件名、帮助索引号(ID号)。运行应用程序后,可以
定位到不同的按键上按F1显示在线帮助
 
Help文件的RTF文件又几种脚注,设置好了一般没有问题的!!!!
C++ Delphi BCB都带有Maker!!!!
 
做CHM吧,有个好用的Visual CHM
www.gezehua.com
 
多人接受答案了。
 
后退
顶部