社区
MS-SQL Server
帖子详情
请问在VFP6中怎么制作帮助文件,象WINDOWS的那种.
ahbing
2002-04-03 10:35:14
我在编写一个MIS软件,可不知怎么制作帮助,哪位高手能指点一下?
不胜感激!
...全文
137
8
打赏
收藏
请问在VFP6中怎么制作帮助文件,象WINDOWS的那种.
我在编写一个MIS软件,可不知怎么制作帮助,哪位高手能指点一下? 不胜感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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软件。
vfp6
.0系统免费下载
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 站点还将经常提供新的示例。
treeview是主要用来建立进化树的
用来建立进化树TreeView详解(转载) TreeView 控件响应一些我们觉的VFP 控件的方法和事件: Click, DblClick, Drag, DragDrop, DragOver, GotFocus, KeyDown, KeyPress, KeyUp, LostFocus, MouseDown, MouseMove, MouseUp, Move, Refresh, SetFocus, ShowWhatsThis, 和 ZOrder。 有一个很大的例外: 没有 RightClick 事件。在稍后,你会看到如何处理这种情况。 除这些方法和事件外,TreeView 控件有一些它自己的方法和事件(
帮助文件
中
列出的 Clear 和 Remove 方法, 实际上是属性节点集合而不是 TreeView 控件自己的): BeforeLabelEdit 和 AfterLabelEdit 发生在标签被用户修改前和修改后(就
象
在
Windows
的资源管理器
中
, 你可以单击选定的节点并修改它的文本(在稍后你可以看到如何废止该自动编辑功能)。 该事件
中
的代码通常用于在某处保存新的文本, 如一个表
中
的字段。
在VFP
中
如何调用其它程序
在VFP
中
如何调用其它程序 ————————————————————- 在VFP
中
我们可以用run来调用由VFP自身生成的.exe文件。命令格式: run c:\..\*.exe 当调用非VFP自身生成的.exe文件时,需要加上绝对路径和参数。 一般来说,用VFP运行非VFP自身生成的可执行文件时,会有一个黑色的窗口显示一下。可以通过加上/n来隐藏这个窗口。例如运行
Windows
...
转
Windows
API 函数在VFP
中
的运用
转
Windows
API 函数在VFP
中
的运用 2010年07月23日
Windows
API 函数在VFP
中
的运用 VFP
中
常用WIN32API函数调用事例 我们在VFP编程时,为了弥补VFP本身功能的不足,常常会用到WIN32API函数 来对VFP的功能行扩展,例如取得系统信息、对注册表进行操作等,但是由于 WIN32API函数是C++的...
在VFP
中
实现超级链接
因为“超级链接”控件是一个表单控件,它使用时需要一个表单对
象
来容纳,而我们在菜单
中
使用时通常不需要显示用户自定义表单,这里我们可以借助系统内存变量_SCREEN,在运行时添加一个“超级链接”控件对
象
到_SCREEN,然后在_SCREEN
中
调用“超级链接”控件的NavigateTo方法。用VFP的人,有专业的,有非专业了,很多人其实是小白,问出的问题是小白,如果问题不对,我们引导他们问正确的问题。微信小程序,微信公众号开发,H5 APP开发,Extjs BS开发,VFP面向对
象
进阶,VFP
中
间层开发。
MS-SQL Server
34,873
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章