Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Aus Sicht des Client- und Servercodes sind die Unterschiede zwischen COM und .NET Framework weitgehend unsichtbar. Microsoft Visual Basic-Clients können ein .NET-Objekt im Objektbrowser anzeigen, das die Objektmethoden und -syntax, Eigenschaften und Felder genau so verfügbar macht, als wäre es ein anderes COM-Objekt.
Der Prozess zum Importieren einer Typbibliothek ist für C++-Clients etwas komplizierter, obwohl Sie dieselben Tools zum Exportieren von Metadaten in eine COM-Typbibliothek verwenden. Um auf .NET-Objektmitglieder von einem nicht verwalteten C++-Client zu verweisen, nutzen Sie die #import-Direktive, um auf die TLB-Datei (erstellt mit Tlbexp.exe) zu verweisen. Beim Verweisen auf eine Typbibliothek aus C++ müssen Sie entweder die raw_interfaces_only Option angeben oder die Definitionen in der Basisklassenbibliothek, Mscorlib.tlb, importieren.
So importieren Sie eine Bibliothek
Geben Sie die
raw_interfaces_onlyOption in der #import-Direktive an. Beispiel:#import "..\LoanLib\LoanLib.tlb" raw_interfaces_only-oder-
Schließen Sie eine #import-Direktive für Mscorlib.tlb ein. Beispiel:
#import "mscorlib.tlb" #import "..\LoanLib\LoanLib.tlb"