以文本方式查看主题

-  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查找对应的好友,设置就行了。