如何为DELPHI应用程序制作帮助文件?(100分)

  • 主题发起人 主题发起人 louew
  • 开始时间 开始时间
L

louew

Unregistered / Unconfirmed
GUEST, unregistred user!
我用DELPHI编写了一个应用程序,但不知如何编写帮助文件。
请问如何用WORD编写帮助文件,或是否有专门的软件来编写帮助文件?
 
我使用过HYPERTEXTT之类的工具制作,要的话,发给你。
另外,好象WORD 97写的RTF文件帮助文件编译器不认。
 
用visual studio或VC带的一个什么helpWork什么的东西
帮助文件是格式化的。用Word好象必须是rtf格式的。
Delphi带了一个例子,在dbdemo中的mastApp中有个
rtf的帮助格式源文件mastapp.rtf。
我就是用它来学习的.
 
有很多专门为Delphi VCL写帮助的软件,比如<a href="http://www.gislab.ecnu.edu.cn/delphi/downloads/helpscr14.zip">HelpScribe</a>至于为一般程序写help的就更多了。
 
helppad还可以,需要的话我可以Mail给你,只有300多K.
 
如果不复杂,还是用word吧。98年电脑报合订本附录有详细的介绍。
 
最好别用WORD,繁!
另外若在自己的程序中使用,如出现某个窗口或按减的
帮助(不是简单的按F1)还有一些细节问题,先别忙给分。
过几天我把代码给你。
 
HTML HELP 也可以呀,呵呵,直接写 HTML 然后程序调用,省事
HELP WORKSHOP等工具都可以写,
PROJECT---OPTION中可以设置帮助文件的,可以用
APPLICATION.HELPCOMMAND//也许是这个自己查一下
调用之
去买张 程序员大本营,上面有许多好东东,
 
Help &amp;
Manual不错,
要注册?破解了就可以了。
找我。
 
使用Help Workshop的话,只能用Word 6做出的rtf文件。
制作过程还是相当简单的,出来的效果是早期Win31的风格。
 
帮助文件的制作
一.所需软件
制作Windows Help需以下软件:
HCW 4.0
Word95 (不能使用Word97)
二.如何制作HCW所需源文件格式
HCW所需源文件格式为RTF,但制作必须使用Word95,Word97不能使用,写字板则过于简单且也可能不能被识别。
首先,必须创建帮助的各个主题。(每个主题为一篇)使用Word按照顺序先写完所有主题的内容,每个主题写完后使用分页符分开。然后,在每篇的开头处定义主题的相关信息,主要有:标题ID,批注,主题词等。输入方法为:首先选择插入,尾注,使用自定义标记,标记与相关信息有关,如标题ID为#(显示为一小符号),批注为$,主题词为K(大写),随后Word下部会出现尾注编辑的地方,分别输入。其他信息参阅HCW帮助文件。
举例:一个主题显示如下:
#$K The Title
其中三个符号均在对应位置左上角,比例子要小。Word底下应显示:
# The Title
$ The Title
K Title
其中主题词用于搜索,批注可以随便输入,标题则必须定好,以后不要随意改动,以免找不到对应连接。
主题输入完后应在各个主题中建立连接。先确定文章中建立连接的热点,然后在各热点后直接(不要加空格)输入对应连接主题的标题ID,如 Jump to The TitleThe Title,其中Jump to The Title是热点,第二个The Title是标题ID。然后将热点标记,若直接跳入对应标题则标为双下划线,若弹出另一窗口则标为单下划线,然后将标题ID标记为隐藏,这时显示为Jump to The Title,连接即已建立。
如要插入Bmp图可以直接拷贝粘贴,但若经常引用的地方可以如下使用:
在插入图的地方输入:{bmx filename.bmp},其中x为以下值:
c:以字符方式对齐
l:以左边界对齐
r:以右边界对齐
t:对16色图使用
filename为位图文件名。
插入动画或视频等信息的格式为:{mci filename.ext},filename.ext为多媒体文件名。
三.使用HCW制作HLP文件
运行HCW,选择new, project,输入帮助文件名,建立工程文件。然后选择File按钮,Add,将制作的RTF文件加入。再选择Map按钮,Add,赋给每个主题一个数值,这个数值是为了delphi调用定义的。最后选择save and compile,观看编译结果,包括主题数目,连接数目和位图数目。如没错误可直接打开生成文件观察。
四.制作索引文件
在HCW中选择new,contents,在左边输入框输入帮助的文件名,右边输入默认标题。然后用Add above和Add below命令加入内容。如是标题则输入标题和标题ID,若是层次结构的头则标为头。其他类型不多说。输完后存盘即可。HLP文件打开时会自动调用索引文件。
五. 在delphi中使用帮助文件
首先,在Project Manager中将工程的Help File设为所需文件,然后在程序中可以使用Application.HelpContext(ID)来显示帮助文件,其中ID为显示主题对应Map的数字。另外,可以将Form的HelpFile属性设为该文件,设定分布其上的各构件的HelpContext属性,这样程序运行时当选中该构件按F1时就可显示对应帮助的主题了。
如有不明白处,请参阅HCW帮助文件。
 
<a href=DispQ.asp?LID=35626>请推荐一个好的Help编写系统</a>
 
你用这个软件试试,虽然不是所见所得但很优秀。
http://www.zg169.net/~huangkai/download_other/create/helpscr.zip
 
推荐使用Help &amp;
Manual V2.8,可在以下网址找到:
<a href="http://seadragon.yeah.net">海龙王异域魔界<a>
这可是很方便的HELP文件制作器,所见即所得,妙。
 
To 3h:
Help &amp;
Manual不错, 要注册?破解了就可以了。 找我。
能告诉我在哪有crack吗?

 
还是word的RTF格式用起来方便,而且便于修改.
 
以前用过一个HelpMagic, 有自己的可视化编辑和调试环境, 使用极其方便, 完全丢
掉Word. 可惜现在找不到了.
 
WORD可以写帮助,在DELPHI1。0里有帮助可以知道你如何写,不过
最好别用,我是写了一半就被逼疯了,我可以给你一个软件,你的
地址。
 
其实WhdPro最好,只是它的编辑器对中文双字节支持不好,它的格式和跳转还
有其它的宏指令最全面,
 
我最爱Help &amp;
Manual,可惜没有crack版
 
后退
顶部