| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2533 人关注过本帖, 1 人收藏
标题:怎么在Form的Title新增项目
取消只看楼主 加入收藏
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
结帖率:97.66%
收藏(1)
已结贴  问题点数:20 回复次数:5 
怎么在Form的Title新增项目
1.在Form的Title,点选滑鼠右键时,怎么新增或插入说明或关于的选单项目?
2.或是工程设置时的.hlp档案怎么做?有示例吗?
3.或是在Form的属性设置打开WhatsThisHelp和WhatsThisButton时,Form的Title右边会出现一个"?"按钮,怎么使用它?

工具程式功能越来越复杂,被要求写使用说明档,但不想再加一个按钮在工具操作介面上。
搜索更多相关主题的帖子: Title 项目 新增 Form 工具 
2020-08-05 13:30
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
以下是引用风吹过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档去建立字串列?
还有窗体右上角的问号,是依据窗体中哪一个事件去触发的?我找不到。

不要選我當版主
2020-08-06 09:59
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
以下是引用apull在2020-8-5 15:11:37的发言:

记得vb6匹配的帮助文件好像是chm格式的。chm是html网页文件的打包,可以建立索引,搜索。


不,chm我做过,确实是打包HTML编译成二进制档,但不是给VB6用的。
他需要另外安装一套转换多个HTML档案变成一个chm的编译器。
VB6工程选项指定的帮助档,格式指定为hlp不是chm。

不要選我當版主
2020-08-06 10:04
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
以下是引用风吹过b在2020-8-6 22:45:46的发言:

刚在网上找了一下,已经找不到教程了,测试做了一个, 不知道这个ID怎么写的,明明是编译进去了,但就是不启作用。
直接调用整个帮助文档是可以用的。代码是抄的 应用向导生成程序里的代码。


应用向导生成程序
是用New Project去生成哪种Project的?

不要選我當版主
2020-08-07 11:27
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
以下是引用风吹过b在2020-8-6 22:04:48的发言:

我没做过 HLP格式的文件,很早之前只看过一下使用方法,可能还是 WIN2000 时代 。记得用 写字板编辑时,有一步就是在文档中插入 HelpContextID 号。
因为没做过,所以也不太清楚是怎么做的。

有些 hlp 格式的帮助文件里,在说明中还有 可点击的地方,点击后是弹出一个标签,显示一个很简短的说明,好像就是与这样类似。


是阿,感觉是进阶版的ToolTip的作用,Windows系统有些网路设置框也都有这种功能。

不要選我當版主
2020-08-07 11:34
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
以前还刚开始在学习VB6编程时,我印象中有看到,能让窗体顶部使用滑鼠右键跳出的系统预设选单,
能增加自订选项的代码,不过当时没需要,现在过太久了也不知道从何找起,网路能找到的说明文件也都是针对.Net的。

现在只能先退而求其次,先用一个menu用popmenu()代替。
只是要再写个PowerPoint的说明文件就觉得好烦,每次程式进版都要重写一次。

不要選我當版主
2020-08-07 11:42
快速回复:怎么在Form的Title新增项目
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014102 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved