首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

取域用户信息资料的有关问题

2012-02-21 
取域用户信息资料的问题DimUserAsIADsUserSetUserGetObject( LDAP://CN张三,OUUser,OUIT(资讯),OUhz

取域用户信息资料的问题
Dim   User   As   IADsUser
Set   User   =   GetObject( "LDAP://CN=张三,OU=User,OU=IT(资讯),OU=hz,DC=Tajima,DC=local ")
User.GetInfo

这条语句可以得到一个用户对象,那么如何取得该用户的登陆名(zhangsan),属性User.Name   返回的是“CN=张三”,而不是想要的“zhangsan”

下面的这种写法是
Dim   User   As   IADsUser
Dim   strPath   As   String
strPath   =   "WinNT://HZSV060001/zhangsan "
Set   User   =   GetObject(strPath)
User.Name返回zhangsan
但是在使用User.LastName等属性是总是说“高速缓存中找不到该属性”
各位高手帮小弟解决一下这两个问题

[解决办法]
path路径一般是这样的吧:\\HZSV060001\zhangsan

热点排行