以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- qq start ready 作用 疑问 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=94538) |
-- 作者:ljh29206 -- 发布时间:2016/12/26 12:26:00 -- qq start ready 作用 疑问 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编辑过]
|
-- 作者:有点色 -- 发布时间:2016/12/26 14:15:00 -- start是方法,是启动,ready是判断状态。
start有可能因为远程服务器不响应而没有正常登陆。
你必须start以后,才会启动和登陆 |
-- 作者:ljh29206 -- 发布时间: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编辑过]
|
-- 作者:有点色 -- 发布时间:2016/12/26 16:37:00 -- 1、start是登陆的方法。你要start才能登陆啊。
2、start只能在第一次用,难倒你要判断是否登陆,都重新登陆一次? |