请问在VFP6中怎么制作帮助文件,象WINDOWS的那种.

ahbing 2002-04-03 10:35:14
我在编写一个MIS软件,可不知怎么制作帮助,哪位高手能指点一下?
不胜感激!
...全文
137 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaowei_2002 2002-04-18
  • 打赏
  • 举报
回复
轻轻松松做“帮助”--Help & Manual

--------------------------------------------------------------------------------
http://tech.sina.com.cn 2000/06/07 软件世界 莫琼
  很多编程高手也许都有这样的感受:挥舞起VC/VB/PB/Delphi之类的编程利器完成几个应用软件并不是难事,不过,要写一个让用户能够快速熟悉软件使用、熟练掌握各种技巧的帮助文件,却不太容易。以前在DOS下,写一个Readme.txt,再把这个文本文件转化为EXE文件,就算是一个很不错的帮助文件了。可如今马上就要跑步进入Windows 2000了,如果还停留在Readme.txt的层次,那不是太掉价了一点吗!

  “如果自己的程序也能像大公司的商业软件一样,有一个漂亮的帮助文件,那就好了。”

  但是,Windows平台下的通用帮助文件,有自己特有的文件格式,并不能简单地从文本文件直接转化过来;而且,帮助文件还有统一的格式和结构:如目录、索引、关键字、标题等等,并且要求文件有很强的交互性,这是一般文本文件难以实现的。所以,不少专门用来制作帮助文件的工具软件也应运而生,EC Software 公司的Help & Manual 就是这样的一个好帮手。

  作为一个出色的帮助文件制作软件,Help & Manual 有着很多强大而实用的功能。

  首先,Help & Manual 能够生成五种不同格式的通用帮助文件:Windows 3.X的HLP格式帮助文件、Windows 9X的HLP格式帮助文件、电子手册(RTF)、HTML格式文件,以及代表着未来帮助文件发展趋势的HTMLhelp格式文件。

  其次,Help & Manual 具有图片插入、AVI等多媒体插入、OLE超链接、书签设置以及插入宏等强大的链接扩展功能,可以让你制作出更为漂亮活泼、跳转灵活的帮助文件。

  另外,Help & Manual 与Delphi 有着良好的兼容性,可以很方便地直接导入已经构建好的Delphi的工程(Projecet)文件(Delphi 中的dpr格式文件),并能很好地自动识别dpr工程中Delphi 所使用的类库函数。

  在完成一个帮助文件后,你还可以利用Help & Manual十分方便地进行文件预览、对多个帮助文件进行合并集成、文件打印等操作,另外,Help & Manual还提供了屏幕截图和拼写检查功能。

  不过,也许因为功能比较强大,所以Help & Manual的操作使用并不像其作者自吹的那样简单,有几个地方要特别注意,否则你无法制作出让你趁心如意的帮助文件来。

  在启动程序后,会跳出一个选择框来让你选择进入方式,一共有五种进入方式:打开一个已存在的Help & Manual工程(Project)、打开Help & Manual help文件的源程序、创建一个新工程、导入(Import)一个已存在的工程(hpj文件)和从一个Delphi 工程中创建help 项。

  我们以选择“创建一个新工程”为例,进入后有一个对话框,在这里可以在此处直接粘贴已编写好的目录文字。进入程序后,你可以看到在目录树(Content)显示框内已经按照你所输入的文本建立好了目录结构。

  先在Topic Options 框内填入相应内容,然后在Help Text 框输入需要写入的文档,并对每一项帮助进行说明。如果你还需要加入宏、图片、多媒体等链接,可以在Insert菜单下选择相应的操作,也可以在Misc菜单下导入已经构建好的Delphi的dpr格式工程文件。值得一提的是,Help & Manual的OLE链接功能十分强大,支持PowerPoint、Excel、Adobe Acrobat、QuickTime Move等多达26种之多的文件格式,而且它还能支持未加定义的某些文件格式的文本、图形、声音、动画的链接,真可谓无所不能。

  在建立好所有这些文档链接之后,你就可以利用File 菜单下的预览(Preview)功能对你做好的Help文件进行预览和检查,看看是不是让你满意。不过通过预览看到的文件,显示效果只是等同于RTF格式的电子手册,你无法通过预览功能来察看HLP格式和HTML格式等文件的真实效果。

  然后可以进行文件保存。注意,利用Help & Manual的保存功能职能将所有内容保存为Help & Manual 的*.hm2格式工程文件,而不能直接生成Windows的HLP格式帮助文件、电子手册(RTF)或HTML格式文件等你需要的东西。要得到你需要的帮助文件,还必须进行“生成Help文件”(Make help file)的操作。

  在工具栏中,击点小漏斗状的按钮,就进入生成Help文件操作,这是整个软件使用中最需要注意的地方之一,我们不妨讲述得详细一点。

  首先选择输出格式,这将决定文件按何种方式进行编译。然后点击下面“Compliers”按钮,进入载入编译器的对话框,在这里你只需要将三栏填写好,一般不需要关心其它的选项;如果你只需要编译生成某一类文件,则只需填写相应的那一栏就可以,其它的编译器栏可以空着不填。填好之后返回上一对话框,可以看到按钮旁边的“Compile after Exporting”处划上了小钩,表示编译程序已经选定,现在就可以进行编译了。

  现在点“OK”按钮,经过编译连接后,你就可以到指定的文件夹(即保存文件的位置)找到新生成的帮助文件。打开看一看,是不是像一个很专业的帮助文件呀—目录、索引、书签一应俱全,编辑、打印、选项等项功能完整,开心吧?!同时,你还可以在这个文件夹里找到一个同名的RTF文件(由Word图标标识),打开后可以发现这是一个电子手册,读起来也很方便。

  使用Help & Manual 制作帮助文件的整个流程就是这样,不是很难吧?

  不过,还有一些细节问题需要说明。

  对于编译器的问题,还有一些特别说明。

  首先,如果只需要生成电子手册(RTF)或HTML格式的帮助文件,只需要使用Help & Manual自带的编辑功能就可以生成这些文件,不需要使用其它特殊编译器。

  要生成Windows 9X的HLP格式帮助文件,所需要的编译器可以在Visual Studio 下的Microsoft Visual Studio\Common\Tools\文件夹里找到,或者在Delphi的Delphi\Help\Tools\文件夹里找到,文件是Hcw.exe。

  要生成Windows 3.X的HLP格式帮助文件,所需要的编译器,无法在Visual Studio下找到,只能在Delphi的Delphi\Help\Tools\文件夹里,文件是Hcp.exe。

  而生成HTMLhelp格式文件所需要的编译器,就比较特殊了,本人孤陋寡闻,还不知道到哪里去找这个名叫Hcc.EXE的文件。

  另外,在使用Help & Manual 的时候,发现了一个与制作中文帮助文件有关的问题,提醒大家注意。Help & Manual 自称是“所见即所得”(WYSIWYG )的可视化工具软件,当然对于制作英文帮助文件,它是没有吹牛,真正实现了“所见即所得”;但是在制作中文帮助文件的时候,你会经常遇到乱码问题。

  其一,在Help文本输入框内出现乱码的问题:如果在Windows 的写字板中写好中文文档,直接粘贴过来,你马上就会看到一大堆乱码,不过如果从Word文档里将一段中文剪切过来,却不会出现这个问题。这个问题曾经困扰了本人很长一段时间—怎么会这么怪呢?后来细心观察后才发现,因为写字板中的中文是没有定义字体的,所以必须先在Help文本输入框中将字体选定为中文字体,然后进行粘贴,才能避免乱码;而Word中的中文已经定义过字体,所以没有乱码问题。

  其二,在插入中文主题时,在Help 文本输入框上方会出现显示乱码。这个问题没有得到解决,估计是程序本身的问题。

  其三,有时在Help 文本输入框内出现乱码的情况下,将这些乱码删除之后,在最后生成的帮助文件里却依然能够看到这些乱码。分析原因,是由于文本输入框内的乱码并没有真正删除干净,但由于软件中文显示方面的问题,在输入框内无法看到这些乱码,导致了最后生成的帮助文件不是“所见即所得”了。

  虽然有点小问题,但是瑕不掩瑜,总的说来Help & Manual 还算是一个非常好的帮手,在它的帮助下,你可以很轻松地制作出具有专业水准的帮助文件。

  当然,还有一个不算小的问题:注册费太贵了。虽然据EC Software 公司自己宣称,他们的软件是同类软件中价格最低的;但是不管怎么说,229美元的注册价格对于我们中国用户而言,实在是太高了。

  值得欣慰的是,我所得到的这个版本有30天的免费试用期,哈哈,30天的时间,够我做十个帮助文件啦。嘻嘻,免费,真好!
xiaowei_2002 2002-04-18
  • 打赏
  • 举报
回复
哦,这里有一些破解文件,去下载吧!~~
http://www.crackbest.com/crackfile/H.htm

这个是3。0版的,可试用30天!~

http://sl.hktk.com/soft/soft_install/helpmanual_1.html
流星尔 2002-04-18
  • 打赏
  • 举报
回复
to 小魏:
14天就过期的。
PopsInSeoul 2002-04-17
  • 打赏
  • 举报
回复
ms html workshop,先做好网页,然后用ms html workshop试着把他们编译就行了,我就是这么做的,没看什么书。
xiaowei_2002 2002-04-17
  • 打赏
  • 举报
回复
最近我还发现了这个软件---Help & Manual 2.0

  这是一个非常专业的可以协助你轻松、快速制作Windows的应用程序帮助文件或使用手册的工具。该工具提供所见即所得的编辑方式,操作非常简单。程序提供基于Windows的HLP(需结合微软提供的HLP文件编译器)、HTML格式帮助文件制作,相信可以适合多数用户的使用要求。该工具的下载链接地址是http://www.easycash.co.at/pgm/hman2x.zip,下载文件大小为2.14MB。
xiaowei_2002 2002-04-17
  • 打赏
  • 举报
回复
有联机帮助啊,你也以很好的利用一下~!
ahbing 2002-04-17
  • 打赏
  • 举报
回复
先谢谢你的回答
可是我不会使用这个软件,哪里有书可以让我看一看呢?
流星尔 2002-04-03
  • 打赏
  • 举报
回复
用html work shop软件。
vf6.0,要考二级没系统的下哈 Microsoft Visual FoxPro 6.0 for Windows 的常见问题 这些是有关 Microsoft Visual FoxPro 最常见的问题。在您求助 Microsoft 产品支持服务之前,请先查阅这张列表。 若想打印这些附注,请从“文件”菜单选择“打印”命令。此文档分为以下四部分: --------------------------------------------------------------------- 部分 1. 技术支持与市场 部分 2. Visual FoxPro 6.0 新增功能 部分 3. 从其他版本的 FoxPro 和 Visual FoxPro 移植 部分 4. Visual FoxPro 常见问题 --------------------------------------------------------------------- 部分 1. 技术支持与市场 问题 1-1: 从何处可以获得产品的更新版本? 答案: 在 Visual FoxPro 的 Web 站点上即可获得产品的更新信息,其包括有关 Service Pack 和更新的示例、向导及其他代码的信息,该站点的网址为: www.microsoft.com/vfoxpro 请定期查看该网站,以便下载产品的最新版本。 问题 1-2: 从何处可以得到有关 Visual FoxPro 的详细资料? 答案: 通过 Microsoft Visual FoxPro Web 站点是随时获得各种最新产品发布信息的最佳途径。在此站点上不仅有新的产品公告,而且还提供了产品的更新信息、技术文章、白皮书、专业开发人员设计的优秀示例、会议公告、以及与其他许多 FoxPro web 站点的各种链接。 问题 1-3: 如何获得技术支持,以及如何报告软件错误? 答案: Microsoft Visual FoxPro Web 站点已经链接到了多种联机支持选项,其包括覆盖面广阔的有关所有产品 Microsoft Knowledge Base(Microsoft 知识库)。您还可以阅读一份有关常见问题的清单。除联机支持之外,还可以直接通过电话获得技术支持。“帮助”菜单的选项可列出技术支持的电话号码。这些电话号码也可用于报告产品的错误。 问题 1-4. 什么是 Knowledge Base?如何使用它? 答案: Knowledge Base 是内容广泛的论文集,覆盖了如何使用产品的各种特性、已知的软件错误及其解决方案或回避的方法、以及其他有助于使用各种 Microsoft 产品的有用信息。通过以下站点可访问整个 Knowledge Base: support.microsoft.com 问题 1-5: 是否会有 Visual FoxPro 6.0a? 答案: Microsoft 公司一向承诺为用户提供高质量的产品。如果确实需要,我们将提供 Visual FoxPro 6.0 的错误修订版。但是,修订版不会使用 6.0a 版的形式。Visual FoxPro 6.0 任何错误的修正都将包含在 Visual Studio Service Pack 。同时还会在 Visual FoxPro 的 www.microsoft.com/vfoxpro 或 Visual Studio 的www.microsoft.com/vstudio 的 Web 站点上发布修订公告。 问题 1-6: Microsoft 公司为应用程序的开发提供了一些优秀的解决方案。怎样才能知道应该向客户推荐和使用哪种产品? 答案: 在选择适用某项任务的产品时,需要考虑多方面的因素。Microsoft Visual FoxPro web 站点上有一份优秀的策略背景论文,它比较了 Visual FoxPro、Visual Basic、SQL Server 和 Access 等 Microsoft 产品之间的不同。 问题 1-7: 哪里可以找到 Visual FoxPro 的使用示例? 答案: Visual FoxPro 6.0 产品带有丰富的示例,其有一些是针对 6.0 版特有功能的新示例。与 Visual FoxPro 以前的版本不同,这些示例将与所有 Visual Studio 示例安装在一起。您必须运行 MSDN Library 的“自定义”安装来安装这些示例。在 Visual FoxPro 可使用新的 HOME(2) 函数方便地找到已安装示例的位置。 除了产品所自带的示例外,Microsoft Visual FoxPro web 站点还将经常提供新的示例。

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧