以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]添加OpenQQ菜单出错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=96277) |
-- 作者:无限5180 -- 发布时间:2017/2/17 1:18:00 -- [求助]添加OpenQQ菜单出错 我按照帮助文件:在菜单提示新消息,在快速访问栏增加OpenQQ按钮,按钮代码也按照帮助文件写,但在添加在菜单的SystemIdle事件代码时出现:“菜单中不存在名为"OpenQQ"的项目”提示,一直死循环,OpenQQ按钮放到配置栏中没有问题,如果我要放到快速访问栏中应该如何处理,请帮忙指教,谢谢 |
-- 作者:有点蓝 -- 发布时间:2017/2/17 8:18:00 -- SystemIdle事件第一行加上代码 If SystemMenu Then Return |
-- 作者:无限5180 -- 发布时间:2017/2/17 12:33:00 -- 谢谢!!! |
-- 作者:无限5180 -- 发布时间:2017/2/18 0:21:00 -- [求助]添加OpenQQ菜单出错 OpenQQ按钮放到快速栏中采用你的代码判断是否为系统菜单后,闪烁就没法实现了。 我还想问问您,QQClient窗口打开后,上次召开会议并关闭通话后,再次打开时又会出现在“正在会话”中,无法消除,这是什么原因
[此贴子已经被作者于2017/2/18 0:36:32编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/2/18 8:49:00 -- 测试没有问题,只要有新消息就会闪。或者把代码放到菜单的SystemIdle事件,就不用判断是否系统菜单了,而不是放到项目的SystemIdle事件 |
-- 作者:有点蓝 -- 发布时间:2017/2/18 9:04:00 -- 会议确实没有办法关闭,等下个版本修正 |
-- 作者:无限5180 -- 发布时间:2017/2/18 13:57:00 -- 我找出原因了,原来的OpenQQ是在配置栏中,所以客户端中的有关事件是以配置栏写的代码,只需把原来所有代码中的配置栏名称(ConfigBar)改为快速访问栏名称(QAT)就行了。 另外是不是由于快速访问栏图标小,就无法显示闪烁多少条的字体了? [此贴子已经被作者于2017/2/18 17:09:49编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/2/18 16:00:00 -- 测试没有问题,你可以使用示例试试。具体上例子看看 |