制作Help文件的步骤如下:
1. 用Word写好文件内容,存为RTF文件。
2. 用Delphi带的Microsoft Help WorkShop建立Help Project,将RTF文件
加入Help Project。
3. 保存并编译Help Project即可生成HLP文件。
4. 建立Help Content,指定Help文件为刚才做好的HLP文件,按需要加入
标题,标题的Topic ID应为Help文件的某一页面的标识名。最后保存
Help Content为与HLP文件同名的CNT文件。用Word写Help RTF文件方法如下:
1. 在每页首插入脚注,脚注编号方式选“自定义方式”,自定义标记为
“#”、“$”或“K”,各自含义如下:
“#”用于定义该页标识名,页面跳转就是跳到具有指定标识名的页面。
“$”用于定义该页的标题,这个标题会显示在Help的历史窗口中。
“K”用于定义该页的索引词,各索引词用“;”隔开,用于Help的检索。
2. 设置跳转文字的字体为双下划线,紧跟跳转文字后面写下要跳转到的页面
的标识名,并将该标识名的字体设为单下划线的隐藏文字. 这样在生成的
Help文件中可以看到跳转文字为带有下划线的绿色文字,鼠标一点就跳到
指定页面了。Help 文件制作举例:
1. 建立Word空文档
2. 在第一页页首插入脚注#,$,K如下
#IDH_FIRSTPAGE
$Help的第一页
K第一页;Help
3. 在正文输入文字“跳到第二页”,设置该段文字字体为双下划线
4. 紧跟“跳到第二页”后面输入“IDH_SECONDPAGE”,设置该段
文字字体为单下划线的隐藏文字
5. Ctrl+Enter建立第二页, 在第二页页首插入脚注#,$,K如下
#IDH_SECONDPAGE
$Help的第二页
K第二页;Help
6. 在正文输入文字“跳到第一页”,设置该段文字字体为双下划线
7. 紧跟“跳到第一页”后面输入“IDH_FIRSTPAGE”,设置该段
文字字体为单下划线的隐藏文字
8. 保存文档为Test.rtf
9. 运行"C:\Program Files\Borland\Delphi 3\Help\Tools\Hcw.exe"
10.建立新Help Project, 将test.rtf加入文件区,保存Project为test.hpj
11.编译Test.hpj, 生成Test.hlp
12.Test.hlp没问题的话,制作Test.cnt,CNT文件制作比较简单,在此省略以上为制作HELP的基本方法,Microsoft Help WorkShop 还能实现很多强大
的Help文件功能,可以慢慢研究。
1. 用Word写好文件内容,存为RTF文件。
2. 用Delphi带的Microsoft Help WorkShop建立Help Project,将RTF文件
加入Help Project。
3. 保存并编译Help Project即可生成HLP文件。
4. 建立Help Content,指定Help文件为刚才做好的HLP文件,按需要加入
标题,标题的Topic ID应为Help文件的某一页面的标识名。最后保存
Help Content为与HLP文件同名的CNT文件。用Word写Help RTF文件方法如下:
1. 在每页首插入脚注,脚注编号方式选“自定义方式”,自定义标记为
“#”、“$”或“K”,各自含义如下:
“#”用于定义该页标识名,页面跳转就是跳到具有指定标识名的页面。
“$”用于定义该页的标题,这个标题会显示在Help的历史窗口中。
“K”用于定义该页的索引词,各索引词用“;”隔开,用于Help的检索。
2. 设置跳转文字的字体为双下划线,紧跟跳转文字后面写下要跳转到的页面
的标识名,并将该标识名的字体设为单下划线的隐藏文字. 这样在生成的
Help文件中可以看到跳转文字为带有下划线的绿色文字,鼠标一点就跳到
指定页面了。Help 文件制作举例:
1. 建立Word空文档
2. 在第一页页首插入脚注#,$,K如下
#IDH_FIRSTPAGE
$Help的第一页
K第一页;Help
3. 在正文输入文字“跳到第二页”,设置该段文字字体为双下划线
4. 紧跟“跳到第二页”后面输入“IDH_SECONDPAGE”,设置该段
文字字体为单下划线的隐藏文字
5. Ctrl+Enter建立第二页, 在第二页页首插入脚注#,$,K如下
#IDH_SECONDPAGE
$Help的第二页
K第二页;Help
6. 在正文输入文字“跳到第一页”,设置该段文字字体为双下划线
7. 紧跟“跳到第一页”后面输入“IDH_FIRSTPAGE”,设置该段
文字字体为单下划线的隐藏文字
8. 保存文档为Test.rtf
9. 运行"C:\Program Files\Borland\Delphi 3\Help\Tools\Hcw.exe"
10.建立新Help Project, 将test.rtf加入文件区,保存Project为test.hpj
11.编译Test.hpj, 生成Test.hlp
12.Test.hlp没问题的话,制作Test.cnt,CNT文件制作比较简单,在此省略以上为制作HELP的基本方法,Microsoft Help WorkShop 还能实现很多强大
的Help文件功能,可以慢慢研究。
解决方案 »
- 请教,内嵌汇编时,如何自动加$十六进制符号?
- Delphi自定义组件如何在属性面板中实现打开文件的对话框?
- 请教一个加密算法问题
- 我从C#转型学DELPHI 你们看值得吗? 我真的很迷惘
- 急问,关于ado读取DBF的问题,谁知道怎么样解决
- 如果让DBEdit在设计时能连接上这个DataSource
- 我有个关于电子邮件的超难问题!
- 紧急求助,在DELPHI编程中如何向access数据库中ole型字段保存图像?
- form的焦点问题!
- 在结果集里面没有连续字段的sql语句里面如何得到里面的一部分结果?详情见内,谢谢
- 给自己的VCL加入新的TFONT属性(published)
- 如何实现报表中将字段竖排显示
2.用新版本的Microsoft Help WorkShop即可(旧版本的会出现问题!)
新版本的HCWHelp可以到我的站点下载:
http://starfarm.363.net
http://starfarm.363.net/download/download.htm