Antwort

0

Sie haben Recht, Sie können nicht wirklich Zugriff auf die Aufzählungen erhalten.

nur ein kleines nitpick, diese Konstante braucht nicht ein Objekt zu sein, können Sie es ein int32 machen -

Konst ADS_GROUP_TYPE_GLOBAL_GROUP As Object = & H2

0

Ich glaube nicht, dass ich über .NET auf die Enumerationen zugreifen kann, stattdessen habe ich die spezifische Konstante erstellt, die ich brauchte. Für das wert, was es ist hier mein Code:

 Const ADS_GROUP_TYPE_GLOBAL_GROUP As Object = &H2 
     adNewGroup.Properties("groupType").Value = ADS_GROUP_TYPE_GLOBAL_GROUP 

Refactoring willkommen!

1

Fügen Sie einen Verweis auf die com ActiveDS Dll und importieren Sie den Namespace mit ActiveDS, dann erhalten Sie den obigen Aufzählungswert.