制作帮助文件速成Word格式文档下载.docx
- 文档编号:18810087
- 上传时间:2023-01-01
- 格式:DOCX
- 页数:9
- 大小:23.85KB
制作帮助文件速成Word格式文档下载.docx
《制作帮助文件速成Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《制作帮助文件速成Word格式文档下载.docx(9页珍藏版)》请在冰豆网上搜索。
“目录”,将光标移到“目录”的前面,选择系统菜单的“插入”,选“脚注和尾注”,选“脚注”和“自定义标记”,输入:
$符号,这时文档下方出现脚注编辑窗口,光标也自动落在文档下方的脚注编辑窗口中,在光标处接着输入这一节的标题:
“目录”,有时看不到文档下方的脚注窗口,这只要将系统菜单中“视图”的“脚注”选上。
----下面定义这一节的跳转名,将光标移到“目录”的前面,选择系统菜单的“插入”,选“脚注和尾注”,选“脚注”和“自定义标记”,输入:
#符号,这时文档下方出现脚注编辑窗口,光标也自动落在文档下方的脚注编辑窗口中,在光标处接着输入这一节的跳转名:
“contents”(有时看不到文档下方的脚注窗口,这只要将系统菜单中“视图”的“脚注”选上)定义这一节的搜索关健字。
将光标移到“目录”的前面,选择系统菜单的“插入”,选“脚注和尾注”,选“脚注”和“自定义标记”,输入:
k符号,这时文档下方出现脚注编辑窗口,光标也自动落在文档下方的脚注编辑窗口中,在光标处接着输入这一节的搜索关健字,搜索关健字可以是中文或英文,一个或多个,中间用分号(即;
)隔开,这儿我们输入:
目录;
目次;
contents。
----最后定义这一节的顺序号。
顺序号相当于一本书中各章节的页码。
将光标移到“目录”的前面,选择系统菜单的“插入”,选“脚注和尾注”,选“脚注”和“自定义标记”,输入:
+符号,这时文档下方出现脚注编辑窗口,光标也自动落在文档下方的脚注编辑窗口中,在光标处接着输入这一节顺序号,如:
0001,0002,0003等。
这儿我们输入:
0001.
----这样,第一节的脚注标记全部作完。
----第二节的脚注标记作法一样。
(第一节和第二节要有分页符,选择系统菜单的“插入”,选“分隔符”,“分页符”)。
----在帮助文件中,当用户在按了绿色的跳转文本,就应该跳转到对应的章节,如何定义一个热点跳转呢?
因为我们已经定义了第一节的跳转名,只要将跳转文本与要跳转到的那一节的跳转名联系起来,跳转文本在RTF文件中是带双下划线的文本,以上例操作如下:
----选择系统菜单上的“格式”/“字体”,选择“字体”/“下划线”,选“双线”,然后开始输入热点文本,这儿我们输入“概述”,输入完热点文本,清除双下划线格式,操作:
选择系统菜单上的“格式”/“字体”,选择“字体”/“下划线”,选“无”,清除双下划线格式后,紧接着选择隐藏文本格式,输入跳转目的地的跳转名,操作:
选择系统菜单上的“格式”/“字体”,选择“字体”/“效果”,选“隐藏”,输入跳转目的地的跳转名,这儿输入“description”,输入完清除隐藏文本格式。
清除隐藏文本格式的操作:
选择系统菜单上的“格式”/“字体”,选择“字体”/“效果”,将“隐藏”复选框除去。
----如何定义热点弹出说明。
它与以上热点跳转文本一样,只不过它是带单下划线的文本。
操作如下:
选择字符的单下划线格式,输入弹出式热点文本,如上例输入的是“单下划线的指定说明热点”,操作如下:
选择系统菜单上的“格式”/“字体”,选择“字体”/“下划线”,选“单线”,然后开始输入热点文本,这儿我们输入“单下划线的指定说明热点”,输入完热点文本,清除单下划线格式,紧接着选择隐藏文本格式,输入跳转目的地的跳转名,这儿是弹出窗口的跳转名:
这儿输入“my_pop_up”,输入完清除隐藏文本格式。
弹出窗口一节要与其它章节用分页符分开。
只要指定跳转名即可。
----我们经常看到的“参阅”、“seealso”弹出窗口就是这样作出来的。
----如何对图形指定热点跳转。
在RTF文件中使用图形,可以用语句:
{bmc图形文件名},bmc表示图形放在中间,bml表示图形放在左边,bmr表示图形放在右边,图形文件可以是一般的BMP位图和SHG热点跳转图形文件。
----如用户在图形某处按动时,会弹出一个说明窗口。
而热点图形.shg文件由.bmp位图文件通过工具软件HotspotEditor编辑而来。
HotspotEditor是随VisualBasic(在VB的HC目录下)和VisualFoxpro(在VFP的HELPCOMP目录下)发布的。
执行文件名是SHED.EXE。
操作:
运行SHED.EXE,选File/Open,装入要用到的位图文件。
这儿用一人头形位图man.bmp,在图形上拖动,产生一个个热点,双击任一热点区域,出现一对话框,只要在ContextString处输入要跳转或弹出目的地的跳转名。
热点类型Type处选取Jump跳转式或Popup弹出式。
热点区域边框属性Attribute选取可见Visible或不可见Invisible。
在这个例子中ContextString输入eye_popup,Type选取Popup,Attribute选取Invisible(隐去热点区域的边线).
----以d:
\winword\man.shg文件名存盘,退出SHED.EXE。
----如何产生固定的不滚动标题区域,不滚动区域,在显示特长的信息时很有用,可这样操作:
用光标将要不滚动的区域全选上,点取系统菜单上的“格式”/“段落”,选“正文排列”,将“与下段同页”选上。
----就这样,帮助信息源文件所有的工作都已作完,在WORD中将文件以RTF格式存盘。
下面进入帮助项目文件HPJ的编辑。
建立帮助项目文件(.HPJ文件)
以一实例说明,语句分号右边是注解
[OPTIONS];
这一节的内容并非必须
COMPRESS=0;
指示HLP文件不压缩
ERRORLOG=my.err;
编译错误存于此文件
REPORT=Yes;
编译时报告
CONTENTS=contents;
目录跳转名
COPYRIGHT=;
版权信息
DEFFONT=,10,0;
字体大小
BMROOT=.;
指示BMP文件的存放位置,
在同一目录下用空白或“.”否则BMROOT=Drive:
\Path
HLP=.\dxchlp.hlp;
表明生成的帮助文件名
[FILES];
唯一重要的一节
.\Dxchlp.rtf;
所用RTF文件名(包括路径)
----[WINDOWS];
语法Main="
主窗口的标题"
(窗口水平位置,垂直位置,宽度,高度),状态,背景颜色(R,G,B),非滚动区域背景颜色(R,G,B),是否总是浮在其它窗口上面(0为False,1为True)例:
----Main=“主窗口标题”,(512,10,512,1000),0,(255,251,240),(192,192,192),0
----;
语法:
Second=;
语法同上面主窗口,例:
----Second=“次级窗口标题”,(10,10,500,1000),0,(254,251,240),(191,192,192),1
----[CONFIG]
----BrowseButtons();
加一向前向后按钮
----其实用不着写这么多,最省事的帮助项目文件是这样只有一条语句,其它全是缺省值:
----[FILES];
节名称
----Myhelp.rtf;
所用RTF文件名(包括路径,如c:
\winword\Myhelp.rtf)
----以上hpj文件用任何编辑器编辑后以HPJ文件存盘。
对帮助项目文件HPJ进行编译,形成HLP文件
----编译要用编译工具HC.EXE,在VB的HC目录下有HC.EXE,在VFP的HELPCOMP目录下有HC31.EXE和HC35.EXE,任选一个使用。
HC文件名,或HC31文件等,如:
HC31Myhelp.hpj
帮助文件速成(下)
--------------------------------------------------------------------------------
----现在介绍第二部分,对帮助文件编程。
----帮助文件的最终目的是要应用到自己程序中。
现以最常用的三种开发工具VB,VFP,DELPHI分别举一最简单例子。
VB
----进入VB,选File/NewProject,出现一空白窗体Form1,加一个通用对话框CommondDialog1到Form1,点取MenuEditor,设置一菜单,一级菜单有二项:
(Caption分别为:
)File,Help,而File的下一级菜单Exit,Help的下一级菜单为Contents,KeyWordsSearch,About,对应的Name属性分别为:
mnuFile,mnuHelp,mnuExit,mnuContents,mnuSearch,mnuAbou。
假定帮助文件是D:
\WINWORD\DXCHLP.HLP。
----程序代码如下:
PrivateSubForm_Load()
CommonDialog1.HelpFile="
d:
\winword\dxchlp.hlp"
EndSub
PrivateSubmnuContents_Click()
WithCommonDialog1
.HelpCommand=cdlHelpContents'
cdlHelpContents是显示目录的命令
.ShowHelp
EndWith
PrivateSubmnuSearch_Click()
.HelpCommand=cdlHelpKey'
cdlHelpKey是显示关健字搜索的命令
PrivateSubmnuAbout_Click()
aboutform.Show1'
以模态显示"
关于"
窗口
PrivateSubmnuExit_Click()
End
以上可用调用动态联结库的方法,代码如下:
(1)模块文件:
GlobalConstHELP_CONTENTS=&
H3&
GlobalConstHELP_KEY=&
H101
DeclareFunctionWinHelpLib"
user32"
Alias"
WinHelpA"
(ByValhwndAsLong,ByVallpHelpFileAsString,ByVal
wCommandAsLong,ByValdwDataAsLong)AsLong'
必须同一行;
为WIN95,NT
'
DeclareFunctionWinHelpLib"
User"
(ByValhwndAs
Integer,ByVallpHelpFileAsString,ByValwCommandAs
Integer,dwDataAsAny)AsInteger'
必须同一行;
为WIN3.X
(2)窗体文件
App.HelpFile="
i%=WinHelp(Form1.hwnd,App.HelpFile,HELP_CONTENTS,0)
PrivateSubmnuKeySearch_Click()
i%=WinHelp(Form1.hwnd,App.HelpFile,HELP_KEY,0)
DELPHI
----进入DELPHI,选File/NewProject,出现一空白窗体Form1,加一个菜单控制Mainmenu1到Form1,双击Mainmenu1,设置其一级菜单,有二项:
)File,Help,而File的下一级菜单Exit,Help的下一级菜单为Contents,KeySearch,About,对应的Name属性分别为:
File1,Help1,Exit1,Contents1,KeySearch1,About1。
----因为要用到About关于窗口,所以加入一新窗体,其Name属性为AboutBox,再加入一BitBtn按钮OKButton到AboutBox窗体,OKButton的Caption属性为OK,Glyph属性为一确定图片或干脆为空。
----假定帮助文件是D:
programDelhelp;
uses
Forms,
Unihelpin'
UNIHELP.PAS'
{Form1},
Uniaboutin'
UNIABOUT.PAS'
{AboutBox};
{$R*.RES}
begin
Application.CreateForm(TForm1,Form1);
{Application.CreateForm(TAboutBox,AboutBox);
}
{注意注掉这一行,因为AboutBox是在运行时产生的,详见代码}
Application.Run;
end.
unitUnihelp;
interface
SysUtils,WinTypes,WinProcs,Messages,Classes,Graphics,Controls,
Forms,Dialogs,Menus,
uniAbout;
type
TForm1=class(TForm)
MainMenu1:
TMainMenu;
File1:
TMenuItem;
Help1:
contents1:
KeySearch1:
About1:
Exit1:
procedureExit1Click(Sender:
TObject);
procedurecontents1Click(Sender:
procedureKeySearch1Click(Sender:
procedureAbout1Click(Sender:
private
{Privatedeclarations}
public
{Publicdeclarations}
end;
var
Form1:
TForm1;
implementation
{$R*.DFM}
procedureTForm1.Exit1Click(Sender:
Close;
procedureTForm1.contents1Click(Sender:
Application.HelpFile:
='
\winword\dxchlp.hlp'
;
Application.HelpCommand(Help_Contents,0);
{显示帮助目录}
procedureTForm1.KeySearch1Click(Sender:
Application.HelpCommand(Help_PartialKey,0);
{显示关键字搜索}
procedureTForm1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 制作 帮助文件 速成