DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: david_
今日帖子: 3
在线用户: 18
导航: 论坛 -> 论坛精华贴 斑竹:liumazi,iamdream  
作者:
女 lotus88 (lotus88) ★☆☆☆☆ -
普通会员
2003/4/18 9:21:59
标题:
怎样做扩展名为.HLP的帮助文件? 浏览:4612
加入我的收藏
楼主: 同题
----------------------------------------------
-
作者:
男 hedong (hedong) ★☆☆☆☆ -
盒子活跃会员
2003/4/18 12:24:24
1楼: 1.  制作工具
    制作工具很多,你可以用word+Microsoft Help Workshop这两个软件。
    word就不说了,谁的机器上都装了
    Microsoft Help Workshop也好找,可找任意的vb6或visual studio6都有。

2.  如何作
    1. 用帮助内容输入到word里后,保存为rtf格式,记住必须是rtf
    2. Microsoft Help Workshop打开rtf格式的帮助文件,处理后编译为hlp。

要完成一个可以使用的hlp帮助文件,内容挺多的。例如在word中要加入不同的标记
这些标记在Microsoft Help Workshop将被识别并赋以不同的作用。给你个简单的教程,你自己研究吧。


制作帮助文件主要有以下几个步骤完成: 

  * 利用Word软件制作帮助文件的原始说明文件(.rtf)。 

  * 利用Hcw软件制作帮助文件的书签索引文件(.cnt)。 

  * 利用Hcw软件建立工程文件(.hpj)。 

  * 在工程文件中将说明文件和索引文件编译成帮助文件(.hlp)。 

  一、 制作帮助文件的原始说明文件 

  说明文件的书写要遵循一定的格式,说明文件一般由标题区、脚注区和正文区组成。 

  1) 标题区:标题区是书写帮助文件每一章节的提头说明,它在阅读时不放在滚动条内。 

  2) 脚注区:在帮助文件每一个标题的开始加上脚注,常用的有以下几种符号: 

  $ 帮助文件浏览时记录的标题信息,放在书签菜单中,并可通过“《、》”按钮循环观看,一般用每一章的标题记录。 

  # 帮助文件每个标题的ID值,通过它可以标识每个说明标题,通过它来和其他的跳转以及书签索引文件取得联系。 

  K 与每个标题相关的关键字,以后显示在进入帮助文件的树状图中,通过它可快速找到所要查询主题。 

  + 浏览帮助文件时每页的顺序。 

  3) 正文区:正文区用来编写帮助文件的主要部分,每个标题的内容写完以后,都要插入一个分页符,以便和下一个标题内容分开。其特殊格式如下: 

  跳转:跳转用双下划线字体表示,后跟要跳转到某个标题的ID值,要用隐藏字体。 

  旁注:旁注指用鼠标单击后弹出的一小段注释,用单下划线字体表示,后跟要跳转到某个标题的ID值,要用隐藏字体。 

  位图:位图指在帮助文件中插入bmp格式的图片,可以直接在WORD文档中插入,也可用下列命令表示: 

  {bmc filename.bmp} 

  热点:热点指用鼠标单击后跳转去执行一个宏命令,可以在跳转后跟叹号和宏命令,要用隐藏字体,如果是位图热点,也可在Hotspot软件中去制作,如下所示: 

  画笔!Exec(paint.exe) 插入一个文字热点 

  {bmc paint.bmp}!Exec(paint.exe) 插入一个位图热点。 

  二、 制作帮助文件的书签索引文件 

  1) 启动Hcw.exe文件,选FileNewHelp Contents进入工作桌面。 

  2) 在Default filename中填入帮助文件的名称,在Default title中填入帮助文件的标题。 

 

  3) 使用滚动条右侧的按钮加入帮助文件的图形目录,加入的方法如下: 

  * 按Add Above或Add Below 

  * 选Heading表示目录名,在Title中输入标题名称 

  * 选Topic表示在这一节中有帮助文件内容,同时在Title中输入标题名称,在Topic ID中输入所要连接的帮助文件标题的ID值,在Help file中输入帮助文件的名称,在Windows中输入工程文件中定义的窗口名称。 

  * Move Right表示右移目录,此目录低于上一级目录,Move Light表示左移目录,此目录高于上一级目录,Remove表示将此项移走,Edit可以重新编辑目录或主题的相关内容。 

  编辑好的cnt文件书签目录如左下图所示: 

  4) 选Index File按钮Add在title中输入帮助文件进行索引查询的关键字,此处应和帮助原始说明文件脚注中K后面所跟内容相同,在Help filename中输入帮助文件名。 

  5) 将书签索引文件存盘。 

  三、 建立工程文件 

  1) 启动Hcw.exe,选FileNewHelp Project输入文件名进入工作桌面。 

  2) 选按钮FilesAdd选取编辑好的原始说明文件。 

  3) 选按钮OptionsFileContents file选项中的Browse选取相应的书签索引文件。 

  4) 选按钮WindowsGeneralAdd输入定义的窗口名称,选Position可以定义窗口显示的位置,选Button可以设定观看帮助文件时提供的菜单按钮,选Color可以定义窗口的颜色。注意,必须把窗口名称加入到书签索引文件相应主题中才为有效,不同的主题可以设定不同的窗口风格。 

 

  5) 各选项设定好以后,如下图所示:选取Save and Compile就可以生成相应的帮助文件(hlp文件)。如果文件编写的有错误,系统会给出错误信息。 

  6) 选取FileRun Winhelp可以运行观看一下自己设计的帮助文件怎么样,是否具备点专业水平,根据不同软件的规定,你可以把它加入到各种程序中。



----------------------------------------------
-
作者:
男 chaozai713 (蚂蚁) ★☆☆☆☆ -
注册会员
2003/8/8 9:47:03
2楼: 我现在RTF格式的原文件编好了,但如何自己编写HPJ文件呢?HCW又是什么软件?
----------------------------------------------
我永远爱你!
作者:
男 taishanwa (58677322) ▲▲▲▲▲ -
注册会员
2011/7/9 19:00:25
3楼: 乐蜂网
卡帕
----------------------------------------------
-春水堂
作者:
女 mycheapgolf (pinkie) ▲▲▲▲▲ -
注册会员
2011/7/9 21:59:08
4楼: [url=http://www.mycheapgolf.com]Cheap golf clubs[/url]

[url=http://www.mycheapgolf.com]Cheap golf irons[/url]

[url=http://www.mycheapgolf.com]Cheap Golf Drivers[/url]

[url=http://www.mycheapgolf.com/goods-10741-wholesale-cheap-TaylorMade-R7-CGB-MAX-Irons-on-sale.html]TaylorMade R7 CGB MAX Irons[/url]

[url=http://www.mycheapgolf.com/goods-10741-wholesale-cheap-TaylorMade-R7-CGB-MAX-Irons-on-sale.html]R7 CGB MAX Irons[/url]

[url=http://www.mycheapgolf.com/goods-10741-wholesale-cheap-TaylorMade-R7-CGB-MAX-Irons-on-sale.html]R7 CGB[/url]

[url=http://www.mycheapgolf.com/goods-10739-wholesale-cheap-TaylorMade-Burner-Plus-Iron-Set-on-sale.html]TaylorMade Burner Plus Iron Set [/url]

[url=http://www.mycheapgolf.com/goods-10737-wholesale-cheap-Taylormade-R9-Iron-Set-on-sale.html]Taylormade R9 Iron Set [/url]

[url=http://www.mycheapgolf.com/goods-10737-wholesale-cheap-Taylormade-R9-Iron-Set-on-sale.html]Taylormade R9 Irons[/url]

[url=http://www.mycheapgolf.com/goods-10737-wholesale-cheap-Taylormade-R9-Iron-Set-on-sale.html]R9 Irons [/url]

[url=http://www.mycheapgolf.com/goods-10736-wholesale-cheap-TaylorMade-Burner-2-0-Irons-on-sale.html]TaylorMade Burner 2.0 Irons [/url]

[url=http://www.mycheapgolf.com/goods-10736-wholesale-cheap-TaylorMade-Burner-2-0-Irons-on-sale.html]Burner 2.0 Irons [/url]

[url=http://www.mycheapgolf.com/goods-10732-wholesale-cheap-TaylorMade-R9-Max-Irons-on-sale.html]TaylorMade R9 Max Irons [/url]

[url=http://www.mycheapgolf.com/goods-10771-wholesale-cheap-TaylorMade-Burner-Driver-on-sale.html]TaylorMade Burner Driver[/url]

[url=http://www.mycheapgolf.com/goods-10787-wholesale-cheap-Callaway-X-22-Irons-3-9PS-on-sale.html]Callaway X-22 Irons 3-9PS [/url]

[url=http://www.mycheapgolf.com/goods-10787-wholesale-cheap-Callaway-X-22-Irons-3-9PS-on-sale.html]Callaway X-22 Irons[/url]

[url=http://www.mycheapgolf.com/goods-10787-wholesale-cheap-Callaway-X-22-Irons-3-9PS-on-sale.html]X-22 Irons[/url]

[url=http://www.mycheapgolf.com/goods-10787-wholesale-cheap-Callaway-X-22-Irons-3-9PS-on-sale.html]X-22[/url]

[url=http://www.mycheapgolf.com/goods-10784-wholesale-cheap-2009-Callaway-Legacy-Forged-Irons-on-sale.html]2009 Callaway Legacy Forged Irons [/url]

[url=http://www.mycheapgolf.com/goods-10781-wholesale-cheap-Callaway-Diablo-Edge-Irons-4-9PAS-on-sale.html]Callaway Diablo Edge Irons 4-9PAS [/url]

[url=http://www.mycheapgolf.com/goods-10725-wholesale-cheap-cheap-Callaway-X-22-Iron-Set-on-sale.html]Callaway X-22 Iron Set[/url]

[url=http://www.mycheapgolf.com/goods-10722-wholesale-cheap-Callaway-X-24-Hot-Irons-on-sale.html]Callaway X-24 Hot Irons [/url]

[url=http://www.mycheapgolf.com/goods-10722-wholesale-cheap-Callaway-X-24-Hot-Irons-on-sale.html]X-24 Hot Irons [/url]

[url=http://www.mycheapgolf.com/goods-10722-wholesale-cheap-Callaway-X-24-Hot-Irons-on-sale.html]X-24[/url]

[url=http://www.mycheapgolf.com/goods-10719-wholesale-cheap-Callaway-Diablo-Edge-Irons-4-9PAS-on-sale.html]Callaway Diablo Edge Irons 4-9PAS[/url]

[url=http://www.mycheapgolf.com/goods-10809-wholesale-cheap-Callaway-FT-iQ-Driver-on-sale.html]Callaway FT-iQ Driver [/url]

[url=http://www.mycheapgolf.com/goods-10809-wholesale-cheap-Callaway-FT-iQ-Driver-on-sale.html]FT-iQ Driver[/url]

[url=http://www.mycheapgolf.com/goods-10801-wholesale-cheap-Callaway-Diablo-EDGE-Driver-on-sale.html]Callaway Diablo EDGE Driver [/url]

[url=http://www.mycheapgolf.com/goods-10800-wholesale-cheap-Callaway-Legacy-Driver-on-sale.html]Callaway Legacy Driver [/url]

[url=http://www.mycheapgolf.com/goods-10720-wholesale-cheap-cheap-Callaway-FT-iQ-Driver-on-sale.html]Callaway FT-iQ Driver[/url]

[url=http://www.mycheapgolf.com/goods-10829-wholesale-cheap-Mizuno-MP-58-Irons-on-sale.html]Mizuno MP 58 Irons[/url]

[url=http://www.mycheapgolf.com/goods-10823-wholesale-cheap-Mizuno-MP-68-Irons-on-sale.html]Mizuno MP-68 Irons [/url]

[url=http://www.mycheapgolf.com/goods-10822-wholesale-cheap-Mizuno-MX-100-Irons-on-sale.html]Mizuno MX-100 Irons [/url]

[url=http://www.mycheapgolf.com/goods-10820-wholesale-cheap-Mizuno-MX---1000-Iron-Set-on-sale.html]Mizuno MX - 1000 Iron Set[/url]

[url=http://www.mycheapgolf.com/goods-10839-wholesale-cheap-Mizuno-JPX-E600-Driver-on-sale.html]Mizuno JPX E600 Driver [/url]

[url=http://www.mycheapgolf.com/goods-10723-wholesale-cheap-Titleist-AP2-Irons-on-sale.html]Titleist AP2 Irons[/url]

[url=http://www.mycheapgolf.com/goods-10723-wholesale-cheap-Titleist-AP2-Irons-on-sale.html]AP2 Irons[/url]

[url=http://www.mycheapgolf.com/goods-10866-wholesale-cheap-Titleist-909-D3-Driver-on-sale.html]Titleist 909 D3 Driver [/url]

[url=http://www.mycheapgolf.com/goods-10866-wholesale-cheap-Titleist-909-D3-Driver-on-sale.html]909 D3 Driver [/url]

[url=http://www.mycheapgolf.com/goods-10875-wholesale-cheap-Ping-G15-Irons-on-sale.html]Ping G15 Irons [/url]

[url=http://www.mycheapgolf.com/goods-10875-wholesale-cheap-Ping-G15-Irons-on-sale.html]Ping G15[/url]

[url=http://www.mycheapgolf.com/goods-10874-wholesale-cheap-Ping-Rapture-V2-Irons-on-sale.html]Ping Rapture V2 Irons [/url]

[url=http://www.mycheapgolf.com/goods-10873-wholesale-cheap-Ping-K15-Irons-on-sale.html]Ping K15 Irons [/url]

[url=http://www.mycheapgolf.com/goods-10873-wholesale-cheap-Ping-K15-Irons-on-sale.html]K15 Irons[/url]

[url=http://www.mycheapgolf.com/goods-10873-wholesale-cheap-Ping-K15-Irons-on-sale.html]Ping K15[/url]

[url=http://www.mycheapgolf.com/goods-10883-wholesale-cheap-Ping-G15-Driver-on-sale.html]Ping G15 Driver [/url]

[url=http://www.mycheapgolf.com/goods-10883-wholesale-cheap-Ping-G15-Driver-on-sale.html]G15 Driver [/url]

[url=http://www.mycheapgolf.com/goods-10883-wholesale-cheap-Ping-G15-Driver-on-sale.html]Ping G15[/url]

[url=http://www.mycheapgolf.com/goods-10882-wholesale-cheap-Ping-K15-Driver-on-sale.html]Ping K15 Driver [/url]

[url=http://www.mycheapgolf.com/goods-10882-wholesale-cheap-Ping-K15-Driver-on-sale.html]K15 Driver [/url]

[url=http://www.mycheapgolf.com/goods-10882-wholesale-cheap-Ping-K15-Driver-on-sale.html]Ping K15[/url]

[url=http://www.mycheapgolf.com/goods-10973-wholesale-cheap-TaylorMade-R11-Driver-on-sale.html]TaylorMade R11 Driver[/url]

[url=http://www.mycheapgolf.com/goods-10973-wholesale-cheap-TaylorMade-R11-Driver-on-sale.html]R11 Driver[/url]

[url=http://www.mycheapgolf.com/goods-10973-wholesale-cheap-TaylorMade-R11-Driver-on-sale.html]TaylorMade R11[/url]

[url=http://www.mycheapgolf.com/goods-10973-wholesale-cheap-TaylorMade-R11-Driver-on-sale.html]R11[/url]

[url=http://www.mycheapgolf.com/goods-10974-wholesale-cheap-TaylorMade-R11-Fairway-Wood-on-sale.html]TaylorMade R11 Fairway Wood[/url]

[url=http://www.mycheapgolf.com/goods-10976-wholesale-cheap-Titleist-910-D3-Driver-on-sale.html]Titleist 910 D3 Driver[/url]

[url=http://www.mycheapgolf.com/goods-11030-wholesale-cheap-Titleist-910-D2-Driver-on-sale.html]Titleist 910 D2 Driver[/url]

[url=http://www.mycheapgolf.com/goods-11031-wholesale-cheap-TaylorMade-Burner-SuperFast-2-0-Driver-on-sale.html]TaylorMade Burner SuperFast 2.0 Driver[/url]

[url=http://www.mycheapgolf.com/goods-11044-wholesale-cheap-Callaway-RAZR-Hawk-Driver-on-sale.html]Callaway RAZR Hawk Driver[/url]

[url=http://www.mycheapgolf.com/goods-11043-wholesale-cheap-Callaway-RAZR-Hawk-Fairway-Wood-on-sale.html]Callaway RAZR Hawk Fairway Wood[/url]

[url=http://www.mycheapgolf.com/goods-11056-wholesale-cheap-Titleist-910F-Fairway-Wood-on-sale.html]Titleist 910F Fairway Wood[/url]

[url=http://www.mycheapgolf.com/goods-11091-wholesale-cheap-Titleist-910H-Hybrid-with-Graphite-Shaft-on-sale.html]Titleist 910H Hybrid with Graphite Shaft[/url]

[url=http://www.mycheapgolf.com/goods-11087-wholesale-cheap-Odyssey-White-Ice-2-Ball-Putter-on-sale.html]Odyssey White Ice 2 Ball Putter[/url]

[url=http://www.mycheapgolf.com/goods-11086-wholesale-cheap-Odyssey-Backstryke-Blade-Putter-on-sale.html]Odyssey Backstryke Blade Putter[/url]

[url=http://www.mycheapgolf.com/goods-11085-wholesale-cheap-TaylorMade-Burner-Superfast-2-0-TP-Driver-on-sale.html]TaylorMade Burner Superfast 2.0 TP Driver[/url]

[url=http://www.mycheapgolf.com/goods-11084-wholesale-cheap-TaylorMade-Tour-Preferred-CB-Forged-Irons-on-sale.html]TaylorMade Tour Preferred CB Forged Irons[/url]

[url=http://www.mycheapgolf.com/goods-11083-wholesale-cheap-TaylorMade-Tour-Preferred-MB-Forged-Irons-on-sale.html]TaylorMade Tour Preferred MB Forged Irons[/url]

[url=http://www.mycheapgolf.com/goods-10990-wholesale-cheap-Callaway-Warbird-Iron-Set-on-sale.html]Callaway Warbird Iron Set[/url]
----------------------------------------------
[url=http://www.mycheapgolf.com]Cheap golf clubs[/url]
[url=http://www.mycheapgolf.com]Cheap golf irons[/url]
[url=http://www.mycheapgolf.com]Cheap Golf Drivers[/url]
作者:
女 seowhy123456 (seowhy123456) ▲▲▲▲▲ -
禁用账号
2011/7/26 0:06:05
5楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
发布广告,禁用帐号!
作者:
女 seowhy123456 (seowhy123456) ▲▲▲▲▲ -
禁用账号
2011/7/26 0:13:26
6楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
发布广告,禁用帐号!
作者:
女 seowhy123456 (seowhy123456) ▲▲▲▲▲ -
禁用账号
2011/7/26 0:16:23
7楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
发布广告,禁用帐号!
作者:
女 seowhy123456 (seowhy123456) ▲▲▲▲▲ -
禁用账号
2011/7/26 0:21:22
8楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
发布广告,禁用帐号!
作者:
女 seowhy123456 (seowhy123456) ▲▲▲▲▲ -
禁用账号
2011/8/9 22:53:37
9楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
发布广告,禁用帐号!
作者:
女 seowhy123456 (seowhy123456) ▲▲▲▲▲ -
禁用账号
2011/8/9 23:01:11
10楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
发布广告,禁用帐号!
作者:
女 seowhy123456 (seowhy123456) ▲▲▲▲▲ -
禁用账号
2011/8/9 23:06:01
11楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
发布广告,禁用帐号!
作者:
女 likediy520 (likediy520) ▲▲▲▲△ -
禁用账号
2011/8/24 16:34:23
12楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
发布广告,禁用帐号!
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行42.96875毫秒 RSS