以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]两个关于用户组的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=107930)

--  作者:天一生水
--  发布时间:2017/10/12 19:08:00
--  [求助]两个关于用户组的问题

1、下面是在复选列表框获取所有用户的代码,如果仅获取登录人的本用户组 内的用户,怎样修改代码:

For Each us As UserInfo In Users
    Dim cmb As WinForm.CheckedListBox
    cmb = Forms("分享").Controls("CheckedListBox1")
    cmb.items.add(us.Group &"."& us.Name)
Next

 

2、QQServer和QQClient有一个名为Send的方法,用于发送信息,语法为:

    Send(BuddyName, Message, Anyway)

例句:QQClient.Send("生产部.林海","今天的任务完成了吗")

  我想问:BuddyName的格式必须是"生产部.林海",仅User (林海) 不行吗?


--  作者:有点甜
--  发布时间:2017/10/12 20:42:00
--  

1、

 

For Each us As UserInfo In Users
    If us.Group = user.Group Then
        Dim cmb As WinForm.CheckedListBox
        cmb = Forms("分享").Controls("CheckedListBox1")
        cmb.items.add(us.Group &"."& us.Name)
    end if
Next

 

2、关键看你 UserLogging 里面用的什么作为用户名。默认是分组+用户名。

 

http://www.foxtable.com/webhelp/scr/2969.htm