2. 制作目录表、索引表
按照内容的相互关系及次序建立目录表,一个目录项对应一个帮助主题,一个帮助主题可对应一个HTML页;设计包含关键字的索引表让用户更快地获得所需的信息,一个关键字可对应一个HTML页。将设计好的HTML页与帮助主题目录项及关键字索引建立对应关系。
一般制作应用程序帮助系统时可根据程序的菜单来组织目录表。主菜单对应目录,而将子菜单对应子目录,叶菜单对应目录项。可给每一个菜单项一个对应关键字。
Function Long HtmlHelpA(long hwnd,string lpHelpFile,long wCommand,any dwData) Library "hhctrl.ocx"
/ hwnd 调用该函数的窗体句柄
//pszFile 帮助文件的名称和位置
//uCommand 帮助类型
//dwData 与uCommand相匹配的附加参数
//定义uCommand 常数
// Const HH_DISPLAY_TOPIC = &H0 主题
// Const HH_DISPLAY_INDEX=&H2 关键字
// Const HH_HELP_CONTEXT = &HF
// Const HH_DISPLAY_SEARCH= &H3
// Const HH_DISPLAY_TEXT_POPUP= &HE
Function Long HtmlHelpA(long hwnd,string lpHelpFile,long wCommand,ulong dwData) Library "hhctrl.ocx"
Function Long HtmlHelpA(long hwnd,string lpHelpFile,long wCommand,string dwData) Library "hhctrl.ocx"
Constant long HH_DISPLAY_TOPIC = 0 // 主题
Constant long HH_DISPLAY_INDEX=2 // 关键字
Constant long HH_HELP_CONTEXT = 15 //主题id
Constant long HH_DISPLAY_SEARCH= 3
Constant long HH_DISPLAY_TEXT_POPUP= 14
string ls_helpfile='E:/Documents and Settings/Administrator/桌面/help/pb8.chm'
HtmlHelpA(handle(parent),ls_HelpFile,HH_HELP_CONTEXT,1009)
HtmlHelpA(handle(parent),ls_HelpFile,HH_DISPLAY_INDEX,'chapter191')
按照内容的相互关系及次序建立目录表,一个目录项对应一个帮助主题,一个帮助主题可对应一个HTML页;设计包含关键字的索引表让用户更快地获得所需的信息,一个关键字可对应一个HTML页。将设计好的HTML页与帮助主题目录项及关键字索引建立对应关系。
一般制作应用程序帮助系统时可根据程序的菜单来组织目录表。主菜单对应目录,而将子菜单对应子目录,叶菜单对应目录项。可给每一个菜单项一个对应关键字。
Function Long HtmlHelpA(long hwnd,string lpHelpFile,long wCommand,any dwData) Library "hhctrl.ocx"
/ hwnd 调用该函数的窗体句柄
//pszFile 帮助文件的名称和位置
//uCommand 帮助类型
//dwData 与uCommand相匹配的附加参数
//定义uCommand 常数
// Const HH_DISPLAY_TOPIC = &H0 主题
// Const HH_DISPLAY_INDEX=&H2 关键字
// Const HH_HELP_CONTEXT = &HF
// Const HH_DISPLAY_SEARCH= &H3
// Const HH_DISPLAY_TEXT_POPUP= &HE
Function Long HtmlHelpA(long hwnd,string lpHelpFile,long wCommand,ulong dwData) Library "hhctrl.ocx"
Function Long HtmlHelpA(long hwnd,string lpHelpFile,long wCommand,string dwData) Library "hhctrl.ocx"
Constant long HH_DISPLAY_TOPIC = 0 // 主题
Constant long HH_DISPLAY_INDEX=2 // 关键字
Constant long HH_HELP_CONTEXT = 15 //主题id
Constant long HH_DISPLAY_SEARCH= 3
Constant long HH_DISPLAY_TEXT_POPUP= 14
string ls_helpfile='E:/Documents and Settings/Administrator/桌面/help/pb8.chm'
HtmlHelpA(handle(parent),ls_HelpFile,HH_HELP_CONTEXT,1009)
HtmlHelpA(handle(parent),ls_HelpFile,HH_DISPLAY_INDEX,'chapter191')