以下是引用风吹过b在2020-8-5 15:47:23的发言:
需要制作 .hlp 格式的帮助文件,chm格式的帮助文件不被支持。
工程属性里,指定帮助文件名,
窗体里指定 HelpContextID 号,窗体上按F1,才能调用帮助文件里 指定 编号的帮助内容。
.hlp 文件怎么制作 ,先写一个文档,然后使用 写字板(注意不是记事本,不是word) 插入标志,然后再编译为hlp文件。我没制作过hlp,只用过 chm格式的。
好像微软有提供过编译程序。但VB6好像不自带。
意思是说,开启窗体属性中的,WhatsThisHelp和WhatsThisButton后,
在窗体右上角多出一个问号按钮,点击问号按钮点击到任一控件,
出现的说明文字,是根据各控件中,所设置的HelpContextID号码,
再去hlp文件内去搜寻对应的意思吗?
但是文档的资料怎么跟各控件中HelpContextID号码做对应,所以文档的写法有一定的格式?
而hlp文件需另外安装的程式去编译文档,再到工程选项设置中去载入,
那不知道这部分功能一定得靠hlp挡去实现吗?能不能透过VB6下的Res档去建立字串列?
还有窗体右上角的问号,是依据窗体中哪一个事件去触发的?我找不到。