《数据库应用技术——Delphi应用系统开发》-蒋丽华-电子教案 第十一章.ppt

《数据库应用技术——Delphi应用系统开发》-蒋丽华-电子教案 第十一章.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第11章帮助与安装程序的制作 在开发Windows应用软件时,如果能有一个像Windows系统风格一样的帮助系统,不但能使开发的应用软件更专业化,同时也大大方便了操作者的使用。帮助系统的制作可以分为两部分,一个是帮助文件的制作,另一个是在程序中实现调用。如果应用软件涉及文件较多,并且要求调用一些系统功能时,最好能制作出一个相对于最终用户较为易于上手的安装文件系统,将用户的系统安装工作简单化。一个好的帮助文件系统和安装文件能使应用系统更加完善,更加专业化。 本章将对应用系统的以上两项简单且重要的应用系统辅助功能进行简要介绍。 11.1帮助文件的制作 Windows帮助系统使用的帮助内容文件有两种类型,一种是以“.hlp”为后缀的文件(如:MyHelp.hlp),还有一种是以“.chm”为后缀的文件(如:MyHelp.chm),这里以使用超文本文件类型的帮助文件即第一种文件为例,介绍帮助文件的制作。帮助文件与软件开发工具相结合,可实现应用程序的“上下文敏感”,而且帮助系统自动装入。“上下文敏感”是指根据程序当前执行代码来显示Help文件的相应部分。帮助文件的制作可分为三步,分述如下: (1)编辑帮助主题文件(扩展名为.RTF)。内有具体帮助信息以及所需的各种编码,可由一个或多个文件组成。 (2)编辑帮助项目文件(扩展名名为.HPJ)。内有对主题文件进行编译所需的信息。 (3)编辑帮助目录文件(扩展名为.CNT)。内有帮助的目录框架信息。 (4)编译生成帮助文件(扩展名为.HLP)。内有系统所需的各种帮助信息。 (5)在应用程序中编写代码调用帮助系统提供帮助信息。 创建.hlp帮助系统时首先应该明确以下几个概念: (1)帮助主题:帮助主题是指帮助窗口中的信息,它通常是以标题开始且包含某一特定任务、命令或对话框的信息。Help由一个个“主题”串接而成,每个主题可由标题、主题标识字符串、浏览顺序号来识别。 (2)标题:标题可由带空格的多个单词组成,具有描述性的文字,通常以“主题”中的首行作为标题。 (3)主题标识字符串:主题标识字符串是唯一用来确定主题的字符串,它只能由字母、数字或下划线组成。 (4)关键词:在生成的Help文件中可以根据关键词来搜索并转到相应的主题上。 (5)浏览顺序号:浏览顺序号用在制作上下文敏感的Help文件中,它与主题标识字符串一样不能重复。 11.1.1 RTF文件的制作 1.? 建立RTF格式文件 RTF(Rich Text Format)格式是一个能记录各种文本特征的文件格式。这些特征包括字体大小、线型风格等。通常用Word来创建RTF文件,文件中可以包含文本、位图或图元文件,甚至声音、动画等。其中应注意两点: ①一个主题结束后应插入一个分页符,作为主题间的分界; ②整个主题文件编辑完成之后,保存时,在“文件类型”列表框中应选择RTF,这时文件以.RTF为扩展名存盘,以供帮助编译器使用。 2.? 设置脚注 在浏览帮助内容时,有时需要跳转。在RTF源文件中可以使用的控制符如表11-1所示。 跳转链接可以按如下方法定义:选中链接词,对其添加双下划线,然后在链接词的后面输入定义的标识名称,并将标识名称隐藏。这里链接词也可以用插入的图形代替。具体可按如下方式操作:选中链接词,再执行【格式】|【字体】菜单命令,在随后出现的窗体中的“下划线”选择框中选“双下划线”,单击【确定】,然后将光标移到关键词之后,执行【格式】|【字体】菜单命令,在随后出现的对话框中的【下划线】选择框中选【(无)】,接下来输入定义的标识名称。最后选择定义的标识名称,执行【格式】|【字体】菜单命令,在随后出现的窗体中选择【隐藏文字】,单击【确定】。重复以上过程对所有需要跳转的链接词或图形进行处理。 表11-1 帮助源文件中的控制符 3.? 设置热点,建立主题之间的连接 帮助主题中另外的重要的编码是为文本指定“热点”,即用鼠标单击“热点”可跳转到相应主题或弹出说明窗口,对“热点”处的文本加以帮助。前者称为“跳转(Jump)热点”,表现为绿色单下划线形式;后者称为“弹出(Popup)热点”,表现为绿色单下点划线形式。 指定跳转热点:跳转热点在帮助主题文件中是带双下划线的文本。首先选择字符的双下划线格式,键入跳转热点文本,清除双下划线格式,选择隐藏文本格式,键入跳转目的地处的主题标识字符串。 指定弹出热点:弹出热点在帮助主题文件中是单下划线的文本。首先选择字符的单下划线格式,键入弹出热点文本,清除单下划线格式,选择隐藏文本格式,键入在弹出的附加说明的主题的主题标识字符串。清除隐藏文本格式后再键入其它正文。 4.? 建立不可滚动的标题区域 在Win

文档评论(0)

4411184 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档