如何制作CHM帮助文件及使用-朱亦文
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 综合其它


如何制作CHM帮助文件及使用

发表时间:2004/11/10 评论(0) 浏览(9490)  评论 | 加入收藏 | 复制
   
摘 要:本文阐述了如制作能在ACCESS中使用上下文关联的CHM帮助文件,并演示了在ACCESS中如何应用.
正 文:
本文阐述了如制作能在ACCESS中使用上下文关联的CHM帮助文件,并讲述和演示了在ACCESS中如何应用.

 

首先在模块中定义 HHCtrl.ocx API 


Declare Function HtmlHelp Lib "HHCtrl.ocx" Alias "HtmlHelpA" _ 
  (ByVal hwndCaller As Long, _ 
  ByVal pszFile As String, _ 
  ByVal uCommand As Long, _ 
  dwData As Any) As Long 

在窗体的LOAD事件中,指定该窗体的帮助文件路径 


Private Sub FORM_Load() 
  Me.HelpFile = CurrentProject.Path & "\help\help.chm" 
End Sub 

如果使用按钮,按钮的事件处理程序 


Private Sub cmdHelp_Click() 
  Call HtmlHelp(0, CurrentProject.Path & "\help\help.chm", &H0, ByVal "index.htm") 
End Sub 

例子中,在文本框1上按 F1,需在文本框的 帮助上下文ID 填入 1001 
    在文本框2上按 F1,需在文本框的 帮助上下文ID 填入 1002 

制作html文件 

index.htm 对应按钮 
help1.htm 对应文本框1 
help2.htm 对应文本框2 

制作topicID.h定义主题ID 


#define IDH_HA 1000 
#define IDH_HB 1001 
#define IDH_HC 1002 

制作ID.h定义主题ID对应html文件 


IDH_HA = index.htm ; 0 
IDH_HB = help1.htm ; 1 
IDH_HC = help2.htm ; 2 

使用HTMLHELP制作产生Help.hhp Help.hhc Help.hhk三个文件 

帮助项目文件Help.HHP 


[OPTIONS] 
Auto Index=Yes 
Compatibility=1.1 or later 
Compiled file=Help.chm 
Contents file=Help.hhc 
Default Window=main 
Default topic=index.htm 
Display compile progress=Yes 
Error log file=ErrorLog.log 
Full-text search=Yes 
Index file=Help.hhk 
Language=0x804 中文(中国) 
Title=帮助 

 

[WINDOWS] 
main=,"Help.hhc","Help.hhk","index.htm","index.htm",,,,,0x23520,222,0x1046,[10,10,780,560],0xb0000,,,,,,0 


[FILES]&n

Access软件网交流QQ群(群号:198465573)
 
 相关文章
在VB中调用CHM帮助的几种方法  【  2007/11/13】
[分享]CHM制作工具  【郑家龙  2009/2/3】
关于仓库系统的帮助文件  【zhangwen860614  2009/6/6】
我编写的一个帮助文件制作文档生成器  【郭兆良  2009/12/25】
TreeView 控件帮助文件  【小鸟飞毛  2010/4/14】
打开本文件夹内word\Excel\exe\chm等文档简例  【十段  2011/8/21】
实用的基础资料帮助文件(英文)  【纵云梯  2012/2/8】
常见问答
技术分类
相关资源
文章搜索
关于作者

朱亦文

文章分类

文章存档

友情链接