以文本方式查看主题 - 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=104004) |
-- 作者:windmouse -- 发布时间:2017/7/20 21:50:00 -- [求助] OpenQQ 用户名 我现在直接引用QQClient.table 实例进行修改,但原有OpenQQ的用户命名方式为部门。用户名 这样在审批用起来不方便,如要自行更改用户名命名方式,应在在哪里修改呢? |
-- 作者:有点甜 -- 发布时间:2017/7/20 21:54:00 -- 你用什么命名都可以的,在这个事件处理
http://www.foxtable.com/webhelp/scr/2969.htm
|
-- 作者:windmouse -- 发布时间:2017/7/20 22:51:00 -- 这个事件里面改不了username的命名方式吧。 这里面Dim pts() As String = e.UserName.Split(".") 已经规定了UserName的命名方式为部门。姓名的, 我试过了改dr = DataTables("用户").Find("部门 = \'" & pts(0) & "\' And 姓名 = \'" & pts(1) & "\'")
如果改这个可以成功,那么要UserName 的命名方式直接用姓名,代码应该怎么写呢?
|
-- 作者:有点甜 -- 发布时间:2017/7/20 22:59:00 -- 你在登陆的时候,设置的username就应该是你的用户名 QQClient.UserName = "李桂兰"
然后,在登陆事件里,直接获取e.username查找对应的好友,设置就行了。 |