Странный Active DS Type Library. Или западло от мелкософта.
От: HED Россия  
Дата: 04.05.07 11:05
Оценка:
Здравствуйте!

Недавно столкнулся с проблемой доступа к Active Directory.
Нужно подключиться к Active Directory и иметь возможность вносить изменения пользуясь только Automation серверами.
Тобишь любыми COM объектами, которые можно создать пользуясь аналогом CreateObject (который в VB).
Аналога GetObject (VBшного) в моей среде — нет. Так же нет доступа ко всяким базовым интерфесам. Типа IMoniker и т.д.

Есть ли какой-нить COM объект, стандартный для Win 2000, в котором реализованы функции VBшного GetObject.

Очень странно, но Microsoft создавая Active DS Type Library об этом не подумал. Сославшись на то, что в васике есть
GetObject, да еще и сама dll экспортирует функцию ADsGetObject. А для меня это неизбежность писать надстройку, которую
надо будет тогда устанавливать всем, кто использует функции работы с AD.

Help!
Re: Странный Active DS Type Library. Или западло от мелкософ
От: bnk СССР http://unmanagedvisio.com/
Дата: 06.05.07 16:22
Оценка:
Здравствуйте, HED, Вы писали:

HED>Тобишь любыми COM объектами, которые можно создать пользуясь аналогом CreateObject (который в VB).

HED>Аналога GetObject (VBшного) в моей среде — нет.
HED>Есть ли какой-нить COM объект, стандартный для Win 2000, в котором реализованы функции VBшного GetObject.

Оно?
Использование объекта Microsoft Script Control в среде 1С:
http://www.script-coding.info/MSScriptControl.html
Re[2]: Странный Active DS Type Library. Или западло от мелко
От: HED Россия  
Дата: 07.05.07 10:16
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Здравствуйте, HED, Вы писали:


HED>>Тобишь любыми COM объектами, которые можно создать пользуясь аналогом CreateObject (который в VB).

HED>>Аналога GetObject (VBшного) в моей среде — нет.
HED>>Есть ли какой-нить COM объект, стандартный для Win 2000, в котором реализованы функции VBшного GetObject.

bnk>Оно?

bnk>Использование объекта Microsoft Script Control в среде 1С:
bnk>http://www.script-coding.info/MSScriptControl.html

Ага. Точно. То, что доктор прописал!!! Огромное спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.