Configurazione di Visual Basic 6.0 per lo sviluppo ADSI
Configurazione dell'ambiente di sviluppo di Microsoft Visual Studio 2010 per Visual Basic
Avviare Visual Studio 2010.
Creare un nuovo progetto Visual Basic.
Aggiungere un riferimento alla libreria dei tipi active DS.
Nota
Se non è necessaria l'associazione anticipata di oggetti COM, ignorare questo passaggio.
- Selezionare Progetto | Aggiungi riferimento.
- Selezionare la scheda COM .
- Selezionare Libreria dei tipi active DS.
Iniziare a programmare con ADSI.
Prima di iniziare, accedere a un dominio di Windows. È necessario disporre dell'autorizzazione per modificare il database di Active Directory. Per impostazione predefinita, il Amministrazione istrator ha questo privilegio.
Un'applicazione visual Basic 6.0 di esempio: modifica di fullName e descrizione per un utente
Seguire i passaggi precedenti per creare un progetto Visual Basic eseguibile standard.
Fare doppio clic sul modulo. In Form_Load digitare quanto segue. È necessario sostituire la stringa "LDAP://CN=jeffsmith,CN=users,DC=fabrikam,DC=com" con ADsPath di un utente esistente in un contenitore nel dominio. Creare un account utente di test che può essere modificato a questo scopo.
'------------------------------------------------------------ ' This code example is used to set the FullName and Description '------------------------------------------------------------ Dim usr As IADsUser ' Bind to a user object. Set usr = GetObject("LDAP://CN=jeffsmith,CN=users,DC=fabrikam,DC=com") usr.FullName = "Jeff Smith" usr.Description = "A user for fabrikam.com" usr.SetInfo ' Commit the changes to the directory
Premere <F5> per eseguire il programma.
Per verificare le modifiche, usare lo strumento di gestione Utenti e computer di Active Directory. Per altre informazioni sull'uso di ADSI e Visual Basic, vedere Accesso ad Active Directory tramite Visual Basic.