急!在HTML Help Workshop中怎样使.htm文件跟控件联系起来???

liukesheng 2000-09-04 05:58:00
我在HTML HELP WORKSHOP\OPTIONS\HTMLHELP API information\MAP中加进.h文件,但失败。请问高手,怎么办?有其它方法吗?急需。
我做的具体情况是这样的:我先把文本文件转为.h文件,放在跟.htm文件同目录,.h里面的常量跟.htm文件名相同。当把它调进API时出现错误,我把它硬加进去,编译成.chm;然后我通过VB里的工程属性把.chm文件调进来,设置控件的HelpContentID及WhatisThisID为.h里面的对应常量,运行,当焦点位于控件时按F1,出错(HH_HELP_CONTEXT called without a MAP section)。是不是.h文件做得不对,应该怎么样?


...全文
110 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiali 2000-09-11
  • 打赏
  • 举报
回复
如果在控件上按F1弹出提示,则可按如下步骤:
1.用文本格式写以下信息(存为TXT):
.topic Editbox1_ID
这是编辑框1的提示内容.
2.用文本格式写.h头文件(存为*.h):
#define Editbox1_ID 1000
3.在"HtmlHelp API information"中设置:
Map中Header file选择*.h文件.
Text pop-ups中选择*.txt文件.
4.编译chm帮助文件.
5.在VB程序中设置:
Editbox1.HelpContextID = 1000
如果在控件上按F1显示HTM主题:与上面步骤2,4,5相同.
3.在"HtmlHelp API information"中设置:
Map中Header file选择*.h文件.
Alias中选择*.txt

(*.txt设置: Editbox1_ID = Editbox1.html)

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧