Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

как создать список User в ActiveDirectory

3.0K
02 сентября 2004 года
ka1n
10 / / 02.09.2004
Знаю... знаю... надо юзать Active Directory Service Interfaces: ADSI
но все что я смог - это отоброзить информацию по известному имени пользователя....
_________________________________________
procedure TForm1.Button1Click(Sender: TObject);
var
Usr: IADsUser;
Comp: IADsContainer;
Path:string;
begin
path:='WinNT://1server/'+EditName.Text+',user';
Comp := GetObject('WinNT://1server,computer' ) as IADsContainer;
Usr := GetObject(path) as IADsUser;
ShowMessage(Usr.FullName);
end;
___________________________________________
Это все хорошо, но у меня две проблемы:

1. При попытке определения некотоых свойств пользователя (Usr.LastName, Usr.FistName) происходит ошибка, а для таких свойств как Description или FullName всё проходит на ура
2. Как создать список?
в руководстве микрософт для VB все просто - For each Usr in Domain...
а как сделать это в делфе
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог