以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  自动登录openQQ  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=153369)

--  作者:tld
--  发布时间:2020/8/9 12:03:00
--  自动登录openQQ
老师,怎么样才能打开项目后自动登录openQQ?谢谢!
--  作者:有点蓝
--  发布时间:2020/8/9 20:29:00
--  
登录的代码放到afteropenproject事件
--  作者:tld
--  发布时间:2020/8/9 21:50:00
--  
老师,您看下面的代码有什么问题?
我将启动openqq的代码移到afteropenproject中;
QQClient.ServerIP = "0.0.0.0"   \'指定服务器IP地址
QQClient.ServerPort = "52177"    \'指定服务器端口
Dim tb As DataTable = DataTables("用户")
Dim nm As String = user.name
For Each dr As DataRow In tb.dataRows
    If dr("姓名") = nm Then
        QQClient.UserName = dr("部门") & "." & nm
        Exit For
    End If
Next


QQClient.Password = "888"

出现错误:

.NET Framework 版本:4.0.30319.42000

Foxtable 版本:2020.5.29.8

错误所在事件:项目,AfterOpenProject

详细错误信息:

列“姓名”不属于表 computerid



[此贴子已经被作者于2020/8/9 21:52:55编辑过]

--  作者:有点蓝
--  发布时间:2020/8/9 22:46:00
--  
afteropenproject其它代码的问题,和这里无关
--  作者:tld
--  发布时间:2020/8/10 0:04:00
--  
篮板主,管理员与开发者能登录openqq吗?我在用户表里,把“开发者”与“管理员” 作为姓名加到姓名列中,也设置 了部门,但是不能登录openqq,提示:用户名错误。
怎么解决?谢谢!

--  作者:有点蓝
--  发布时间:2020/8/10 8:21:00
--  
不能,请使用普通用户