Foxtable(狐表)用户栏目专家坐堂 → qq start ready 作用 疑问


  共有1714人关注过本帖树形打印复制链接

主题:qq start ready 作用 疑问

帅哥哟,离线,有人找我吗?
ljh29206
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1368 积分:12183 威望:0 精华:0 注册:2012/3/5 11:32:00
qq start ready 作用 疑问  发帖心情 Post By:2016/12/26 12:26:00 [只看该作者]

qqserver.start   ready

这2 者 有什么区别?

用在 判断   是否  处于开启状态 

用 那个 好点 测试 好像 没什么区别!

start  = false

ready = false

结果 没什么不同 , 求说明一下


测试 过  在afteropenproject 里面

QQClient.ServerIP = "192.168.44.3" '指定服务器IP地址
QQClient.ServerPort = "52177"  '指定服务器端口

QQClient.UserName = "公共.AAA"
QQClient.Password = "888"

If QQClient.Ready = False Then
MessageBox.Show("失联")
Syscmd.Project.Exit(False)
End If

QQClient.Ready  返回的结果是  false
这是为什么呢,    上边的代码不是已经使其登录上去了吗?
[此贴子已经被作者于2016/12/26 12:30:22编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/26 14:15:00 [只看该作者]

 start是方法,是启动,ready是判断状态。

 

 start有可能因为远程服务器不响应而没有正常登陆。

 

 你必须start以后,才会启动和登陆


 回到顶部
帅哥哟,离线,有人找我吗?
ljh29206
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1368 积分:12183 威望:0 精华:0 注册:2012/3/5 11:32:00
  发帖心情 Post By:2016/12/26 16:31:00 [只看该作者]

QQClient.ServerIP = "192.168.44.3" '指定服务器IP地址
QQClient.ServerPort = "52177"  '指定服务器端口

QQClient.UserName = "公共.AAA"
QQClient.Password = "888"

If QQClient.Ready = False Then
MessageBox.Show("失联")
Syscmd.Project.Exit(False)
End If

那为什么 这段代码下来后    QQClient.Ready 会是 false ??

上边的代码不是已经登录了吗?
另外  start  应该会返回一个  Boolean 的值的吧.
返回的 值   应该 与  Ready 的 一样的吧?
[此贴子已经被作者于2016/12/26 16:31:35编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点色
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2016/12/26 16:37:00 [只看该作者]

1、start是登陆的方法。你要start才能登陆啊。

 

2、start只能在第一次用,难倒你要判断是否登陆,都重新登陆一次?


 回到顶部