| 网站首页 | 新闻 | 新书 | 专家 | 技巧 | 源码作品 | 工具/资源 | 商城 | 风采 | 留言 | 论坛 | 网址 | 承接 | 
您现在的位置: Access/Office中国 >> 技巧 >> Access >> 帮助打包开发版 >> 文章正文 用户登录 新用户注册
[图文]如何制作CHM帮助文件及使用         
如何制作CHM帮助文件及使用
作者:zhuyiwen… 文章来源:AccessFaq 点击数: 本日:{$DayHits} 更新时间:2004-11-23 22:50:57

作    者:朱亦文  
摘    要:本文阐述了如制作能在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] 
HELP1.HTM 
HELP2.HTM 
index.htm 

[ALIAS] 
#include ID.H 

[MAP] 
#include topicID.h 

[INFOTYPES] 

目录文件Help.hhc 

 
 
 
 
 
 
 
 

  •   
     
     
     

    •   
       
       
       
    •   
       
       
       
     
 
 

索引文件Help.hhk 

 
 
 
 
 
 

  •   
     
     
     

    •   
       
       
       
    •   
       
       
       
     
 
 

通过HTMLHELP编辑,产生HELP.CHM文件


点击浏览该文件


文章录入:tmtony    责任编辑:tm 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    专 题 栏 目
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    在VB中调用CHM 帮助的几
    如何制作复杂报表——利
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)