Ik probeer met onderstaande code een lijst gebruikers die in een listbox (CheckedListBox1) staan toe te voegen aan een groep die in een Combobox (ComboBox1) staan.
Als ik dit stukje code uitvoer krijg ik de volgende foutmelding :
Ik ben wel een aantal functies tegen gekomen die dit 'netjes' via LDAP doen, maar ik heb niet de beschikking over de Dn's van de users en groepen.
code:
1
2
3
4
5
6
7
8
9
| Dim User, Group, strDomain
Dim objRootDSE As New DirectoryServices.DirectoryEntry("LDAP://RootDSE")
strDomain = Split((objRootDSE.Properties("dnsHostName")(0)), ".", -1, 1)
MsgBox(CheckedListBox1.Items.Item(a))
User = GetObject("WinNT://" & strDomain(0) & "/" & strDomain(1) & "/" & CheckedListBox1.Items.Item(a) & ",user")
Group = GetObject("WinNT://" & strDomain(1) & "/" & ComboBox1.SelectedText & ",group")
Group.Add(User.ADsPath)
Group.Setinfo() |
Als ik dit stukje code uitvoer krijg ik de volgende foutmelding :
Weet iemand wat hier fout gaat en/of het op een andere manier mogelijk is om dit te doen ?Exeption is unhandled
Cannot create ActiveX component
Ik ben wel een aantal functies tegen gekomen die dit 'netjes' via LDAP doen, maar ik heb niet de beschikking over de Dn's van de users en groepen.
Heb je iets aan mijn antwoord ? Een thumbs-up wordt zeker op prijs gesteld.