为应用程序制作帮助系统(详细介绍).docVIP

为应用程序制作帮助系统(详细介绍).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
12.3 为应用程序制作帮助系统 一个完整的应用程序应该包括帮助系统。帮助系统可以帮助使用应用程序的用户更好、更有效地使用应用程序。一个完整的帮助系统应以图文并茂的形式来介绍本应用程序的功能以及技术难点。通常情况下主要有两种形式图形方式帮助系统,一种是HTML形式的帮助系统,另一种是Winhelp形式的帮助系统。本节以详细步骤介绍比较简单的Winhelp形式的帮助系统的设计。12.3.1 帮助系统制作所需的工具软件是什么? 图形方式帮助系统主要有两种形式,一种是HTML形式的帮助系统,另一种是Winhlp形式的帮助系统。两种形式的帮助系统都独立于Visual Fox Pro,只在应用程序中利用系统变量来调用它,因此制作它的工具独立于Visual Fox Pro的。制作“HTML”形式的帮助系统使用的工具称为“Microsoft HTML Help Workshop”,对应的可执行文件为“Hhw.exe”。HTML形式的帮助系统与网页的浏览方式类似,而且这种形式的帮助系统可以通过URL直接到达某些网站。制作Winhelp形式的帮助系统所使用的工具称为“Microsoft Help Workshop”,对应的可执行文件是“Hcw.exe”。Winhelp形式的帮助系统在形式上比较传统简单,适合不太复杂的帮助系统。本节中将介绍Winhelp形式的帮助系统的制作过程。12.3.2 传统(Win help)的帮助系统界面是怎样的? 与“HTML”形式的帮助系统不同的是Winhelp形式的帮助系统有两个主要的窗口,一个是【帮助主题】窗口,它主要起查找帮助主题的作用,如图12.28。另一个是具体的帮助信息窗口,如图12.22所示。其主要用来显示具体的帮助信息。在该窗口中可以利用其系统提供的五个菜单对显示的信息文本进行各种操作。也可以通过【目录】按钮或【索引】按钮回到【帮助主题】窗口。两个窗口是独立存在的。图 12.21 【帮助主题】窗口图 12.22 帮助信息窗口 在【帮助主题】窗口中有【目录】和【索引】两个页面。其中目录页面将帮助主题以目录树的结构形式组织,而【索引】页面将帮助主题按字典顺序进行组织,如图12.23所示。这两个页面是否包含所有的帮助主题,一般是根据设计者的需求而定的,而且这两个页面中包含的帮助主题也并不一定相同。【目录】页面中显示的帮助主题目录结构是设计者利用Winhelp设计工具“Hcw.exe”单独设计的。若设计者不单独设计目录页面,则【帮助主题】窗口中将不会显示目录页面。【索引】页面中显示的帮助主题是以设记者设计的文本为基础生成的,无需设计者单独设计。图 12.23 【索引】页面窗口12.3.3 制作Win help形式帮助系统所需的基本文件有哪些? 设计一个Winhelp形式的帮助系统,一般要建立四个文件。这四个文件的文件名由用户自己决定,这四个文件的后缀分别为:“.hpj”、“.rtf”、 “.cnt”、“.hlp”。假如这四个文件的文件名为“Help”,则这四个文件的文件名为:“Help.hpj”(帮助项目文件)、“Help.rtf”(具体帮助信息文件)、“Help.cnt”(【目录】设计文件) “Help.hlp”(可执行的帮助文件)。以下是对这四个文件的简单介绍。“Help.hpj”是一个项目文件,主要用于进行文件管理,并负责一些辅助性的设计和对帮助文件的编译等工作。该文件也要使用帮助系统设计工具“Hcw.exe”来建立,而在“Help.hpj”中进行辅助性设计时常常以“Help.rtf”为设计基础。“Help.rtf”是一个核心的文件。对其他两个文件进行设计时常以他为基础。在该文件中,一般要提供以下几方面的设计内容:(1)所有的帮助主题标题。(2)帮助主题的帮助信息。(3)对帮助主题标题和帮助信息的显示格式进行编排。(4)定义帮助主题的编号、确定一个帮助主题是否显示在索引页面中(即是否定义为关键字)。(5)帮助主题的帮助信息是否在同一页面中显示。 也就是说整个帮助系统的浏览风格要在此文件中确定下来。该文件的设计比较简单灵活,没有统一的设计风格,但是由于此文件限制较少,设计风格灵活导致初学者进行实际设计时感到无从下手。其实只要遵从设计规则,不应存在太大困难。“Help.cnt”用来设计目录页面中显示帮助主题的目录结构。该文将以“Help.rtf”为设计基础,并且也要使用帮助系统制作工具“Hcw.exe”来创建和设计。“Help.hlp”是由设计好的“Help.hpj”、“Help.rtf”和“Help.cnt”这三个文件编译而成的一个可执行的帮助系统文件。设计好之后用鼠标双击就可以执行该文件,或者在应用程序中调用该文件。12.3.4 怎样

文档评论(0)

wx171113 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档