Partager via


Configuration de Visual Basic 6.0 pour le développement ADSI

Configuration de l’environnement de développement Microsoft Visual Studio 2010 pour Visual Basic

  1. Démarrez Visual Studio 2010.

  2. Créez un projet Visual Basic.

  3. Ajoutez une référence à la bibliothèque de types DS active.

    Notes

    Si vous n’avez pas besoin d’une liaison d’objet COM anticipée, ignorez cette étape.

     

    1. Sélectionnez Projet | Ajouter une référence.
    2. Sélectionnez l’onglet COM .
    3. Sélectionnez Bibliothèque de types DS active.
  4. Commencez la programmation avec ADSI.

Avant de commencer, connectez-vous à un domaine Windows. Vous devez être autorisé à modifier la base de données Active Directory. Par défaut, l’administrateur dispose de ce privilège.

Exemple d’application Visual Basic 6.0 : modification du nom complet et de la description d’un utilisateur

  1. Suivez les étapes précédentes pour créer un projet Visual Basic exécutable standard.

  2. Double-cliquez sur le formulaire. Dans Form_Load, tapez ce qui suit. Vous devez remplacer la chaîne « LDAP://CN=jeffsmith,CN=users,DC=fabrikam,DC=com » par la chaîne ADsPath d’un utilisateur existant dans un conteneur de votre domaine. Créez un compte d’utilisateur de test qui peut être modifié à cet effet.

    '------------------------------------------------------------
    ' 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
    
  3. Appuyez sur <F5> pour exécuter le programme.

  4. Pour vérifier les modifications, utilisez l’outil de gestion des Utilisateurs et ordinateurs Active Directory. Pour plus d’informations sur l’utilisation d’ADSI et de Visual Basic, consultez Accès à Active Directory à l’aide de Visual Basic.