- Код: Выделить всё
Private Sub cmdCreate_Click()
Set oContainer = GetObject("LDAP://10.60.0.10/OU=NewUsers,OU=nod2,DC=serw,DC=mps")
Dim sLastName As String
Dim sFirstName As String
...
Если подключаться так, как указано выше, то всё проходит нормально. Если же включить контроль объявления переменных (Option Explicit), то компилятор ругается на необъявленную oContainer.
Объявляю её как "Dim oContainer As IADsContainer" -- получаю другую ошибку: "User-defined type not defined".
Во всех примерах, что я смотрел в MSDN обхъявление этого объекта осуществляется именно так.
Программа запускается с локальной машины, не входящей в домен, однако vbs-сценарий, на основе которого пишется программка, прекрасно с этой машины орабатывается.
Как правильно объявить контейнер?
Спасибо.