Foxtable(狐表)用户栏目专家坐堂 → [求助]QQClient.ServerIP如何使用变量来设置?


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

主题:[求助]QQClient.ServerIP如何使用变量来设置?

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


加好友 发短信
等级:婴狐 帖子:41 积分:467 威望:0 精华:0 注册:2016/9/26 17:05:00
[求助]QQClient.ServerIP如何使用变量来设置?  发帖心情 Post By:2019/3/10 10:41:00 [只看该作者]

QQClient.ServerIP = Vars("_服务器IP")
_服务器IP这个全局变量是字符型没错,值是127.0.0.1输出确认过也没错,但是就是连不上。。。
而我写成
QQClient.ServerIP = “127.0.0.1”
就可以连上,没问题。。
着很奇怪,麻烦老师解答一下。多谢!
[此贴子已经被作者于2019/3/10 10:48:45编辑过]

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


加好友 发短信
等级:婴狐 帖子:41 积分:467 威望:0 精华:0 注册:2016/9/26 17:05:00
  发帖心情 Post By:2019/3/10 11:10:00 [只看该作者]

我还没有完全理解引号用法,不太确定是不是引号用法有问题,试了一下加上引号
QQClient.ServerIP = "'" & Vars("_服务器IP") &"'"
然后它告诉我,不知道这样的主机。醉了。。图片点击可在新窗口打开查看

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/10 11:14:00 [只看该作者]

改成

 

QQClient.ServerIP = Vars("_服务器IP")


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


加好友 发短信
等级:婴狐 帖子:41 积分:467 威望:0 精华:0 注册:2016/9/26 17:05:00
  发帖心情 Post By:2019/3/10 11:20:00 [只看该作者]

甜老师,我最开始就是这样写的,但是连不上。

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


加好友 发短信
等级:婴狐 帖子:41 积分:467 威望:0 精华:0 注册:2016/9/26 17:05:00
  发帖心情 Post By:2019/3/10 11:22:00 [只看该作者]

提示必须指定服务器的IP地址和端口号,才能启动IMClient!

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/10 11:23:00 [只看该作者]

改成,弹出什么?
 
msgbox(Vars("_服务器IP"))
QQClient.ServerIP = Vars("_服务器IP")

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


加好友 发短信
等级:婴狐 帖子:41 积分:467 威望:0 精华:0 注册:2016/9/26 17:05:00
  发帖心情 Post By:2019/3/10 11:33:00 [只看该作者]

加上那句之后打开的时候弹出的是空白。
感谢您,我明白了,是定义服务器IP晚于引用,所以引用不到它的值。
启动IMClient是在LoadUserSetting里写的,而定义变量是在AfterOpenProject里写的,所以造成了这种情况。
变量的值是在[单位设置表]里写的值,我试了一下在BeforeOpenProject里定义也不行,那么应该在什么事件里定义?

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


加好友 发短信
等级:婴狐 帖子:41 积分:467 威望:0 精华:0 注册:2016/9/26 17:05:00
  发帖心情 Post By:2019/3/10 11:36:00 [只看该作者]

我定义变量写进了初始化事件里,提示IM登录成功了,但是那个弹出的还是空白。
如果是空白的话,为什么能登录成功呢?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/10 12:22:00 [只看该作者]

定义和登陆的代码都写到afteropenproject或者loadusersetting。

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


加好友 发短信
等级:婴狐 帖子:41 积分:467 威望:0 精华:0 注册:2016/9/26 17:05:00
  发帖心情 Post By:2019/3/10 13:28:00 [只看该作者]

明白了,多谢甜老师!

 回到顶部