Foxtable(狐表)用户栏目专家坐堂 → 请教OPENQQ强制断开后重新连接上线的代码如何写?


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

主题:请教OPENQQ强制断开后重新连接上线的代码如何写?

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


加好友 发短信
等级:五尾狐 帖子:1132 积分:8210 威望:0 精华:0 注册:2013/11/3 19:00:00
请教OPENQQ强制断开后重新连接上线的代码如何写?  发帖心情 Post By:2017/8/15 8:33:00 [显示全部帖子]

我是这样写的,提示正常登录,但聊天窗口打不开,消息也不能发送,谢谢!

QQClient.stop
'------设置QQClint登录参数--------
QQClient.ServerIP =  _ServerIP
QQClient.ServerPort = _ServerPort
QQClient.UserName = _UserGroup & "." & _UserID
QQClient.Password = _UserPassword
If QQClient.Start() = True '如果登录成功
    Dim msg As String =  "恭喜,OpenQQ登录成功!"
    If QQClient.ServerMessage > "" Then '如果服务器返回了欢迎信息
        msg = msg & QQClient.ServerMessage
    End If
    PopMessage(msg,"提示",PopiconEnum.Infomation,5)
    e.Form.Close
Else '如果登录失败,显示服务器返回错误信息
    PopMessage("QQClient登录失败,原因:" & vbcrlf & QQClient.ServerMessage,"提示",PopiconEnum.Error,5)
End If

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


加好友 发短信
等级:五尾狐 帖子:1132 积分:8210 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2017/8/15 9:37:00 [显示全部帖子]

我现在的问题是,我要点击两次再能正常连接,我想完成的功能是异常掉线后,用户点击重新连接,可以再次上线
QQClient.stop
QQClient.ServerIP =  _ServerIP
QQClient.ServerPort = _ServerPort
QQClient.UserName = _UserGroup & "." & _UserID
QQClient.Password = _UserPassword
If QQClient.Ready = False Then
    If QQClient.Start() = True '如果登录成功
        Dim msg As String =  "恭喜,OpenQQ登录成功!"
        If QQClient.ServerMessage > "" Then '如果服务器返回了欢迎信息
            msg = msg & QQClient.ServerMessage
        End If
        PopMessage(msg,"提示",PopiconEnum.Infomation,5)
        e.Form.Close
    Else '如果登录失败,显示服务器返回错误信息
        PopMessage("QQClient登录失败,原因:" & vbcrlf & QQClient.ServerMessage,"提示",PopiconEnum.Error,5)
    End If    
End If
QQClient.OpenChatWindow  ’测试连接

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


加好友 发短信
等级:五尾狐 帖子:1132 积分:8210 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2017/8/15 9:45:00 [显示全部帖子]

用户我测试的是被踢出,这个有影响?

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


加好友 发短信
等级:五尾狐 帖子:1132 积分:8210 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2017/8/15 9:52:00 [显示全部帖子]

我换个请教方法
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=100987&skin=0
这个贴子的重新登录的代码,要如何设计?我就是实现离线锁定,用户自己点击重连


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


加好友 发短信
等级:五尾狐 帖子:1132 积分:8210 威望:0 精华:0 注册:2013/11/3 19:00:00
  发帖心情 Post By:2017/8/15 9:52:00 [显示全部帖子]

谢谢

 回到顶部