以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]QQClient.Send("XXX.张三""今天的任务完成了吗") 服务端不能触发!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76713)

--  作者:coch2004
--  发布时间:2015/11/3 21:32:00
--  [求助]QQClient.Send("XXX.张三""今天的任务完成了吗") 服务端不能触发!
如上题: 
1,QQClient.Send("XXX.张三","今天的任务完成了吗"), 在服务端的ReceivedMessage 用Msgbox("")测试不能触发! 
2,QQClient.Send("今天的任务完成了吗"), 在服务端的ReceivedMessage 用Msgbox("")测试可以触发!

因为后面要用到很多自定义的聊天窗口,所以第1条中不能触发,就很难通过服务端抓取到接收者的用户名

--  作者:大红袍
--  发布时间:2015/11/3 21:36:00
--  
呃,认真看帮助,指定名字,就是直接给某用户发
--  作者:coch2004
--  发布时间:2015/11/3 21:37:00
--  
大红袍 其实这部分帮助内容也不多(示例也看了). 我不想用系统自带的openQQ窗口呀.
--  作者:大红袍
--  发布时间:2015/11/3 21:40:00
--  

不明白你想说什么,给指定的人发,只触发 QQClient的ReceivedMessage事件


--  作者:qianmunengliang
--  发布时间:2015/11/21 22:26:00
--  
在客户端比如  QQClient.Send("XXX.张三","今天的任务完成了吗")  这样发送


我在服务端的 ReceivedMessage 里面如何获取  发来信息的用户名 以及 发送的信息  比如我要将客户端发来的信息记录到表中

--  作者:大红袍
--  发布时间:2015/11/22 14:31:00
--  

回复5楼,这样不行。

 

换一个思路,给服务器发送信息,然后服务器根据信息,再代发信息。

 

QQClient.Send("XXX.张三|今天的任务完成了吗")


--  作者:qianmunengliang
--  发布时间:2015/11/22 16:13:00
--  
老大  我中午的时候终于想明白了 搞定!