Share via


Interoperabilität und Win32

.NET-Anwendungen müssen gelegentlich mit nicht verwalteten Codes, wie COM-Bibliotheken, ActiveX-Steuerelementen und systemeigenen (Win32) DLLs, eine Verbindung herstellen. In diesem Abschnitt sind Links zu Ressourcen enthalten, die Ihnen die Verbindungsherstellung des Visual Basic 2005-Codes mit den nicht verwalteten, erforderlichen Komponenten erleichtern.


Technische Artikel

Microsoft .NET/COM-Migration and -Interoperabilität
Legen Sie fest, ob und wann Sie vorhandene Codes mithilfe der benutzerfreundlichen Interoperabilitätsfeatures von Microsoft .NET Framework zu .NET migrieren möchten.
Aufrufen einer .NET-Komponente von einer COM-Komponente aus
In diesem Artikel finden Sie unentbehrliche Methoden zum Aufrufen von Microsoft Windows 2003-Servern von COM-Clients aus und Erläuterungen zur Migration einer komplexen Anwendung von COM zu .NET, wobei die Komponenten jeweils nacheinander migriert werden.
Aufrufen von COM-Komponenten von .NET-basierten Clients aus
Dieser Artikel bietet spezifische Methoden, die als wichtiger Bestandteil Ihrer Migrationsstrategie dienen können, wenn Sie Ihre Entwicklung von Visual Basic auf Visual Basic .NET umstellen. Dabei sollten Sie besonders auf die Funktion achten, mit der COM-Komponenten aus .NET-basierten Codes abgerufen werden können.
Verwenden von ActiveX-Steuerelementen mit Windows Forms in Visual Studio .NET
In diesem Artikel finden Sie Informationen dazu, wie Sie mit ActiveX-Steuerelementen direkt in Windows Forms arbeiten und hierfür die in Microsoft Visual Studio .NET verfügbaren COM-Interoperabilitätsfeatures nutzen können.
Verwenden von Wrappers für die Interaktion mit COM-basierten Anwendungen
Hier werden Wrapper definiert und andere Methoden vorgestellt, mit denen .NET-Komponenten an COM+-Transaktionen teilnehmen können. Als Teil eines Lernprogramms über das Zusammenwirken von COM und .NET befasst sich dieser Artikel mit der Verwaltung von .NET-Steuerelementen durch ActiveX-Container sowie der Verwaltung von ActiveX-Steuerelementen durch .NET-Container.
Interoperabilität mit nicht verwaltetem Code
Lesen Sie diesen Abschnitt des .NET Framework-Entwicklerhandbuchs, in dem der Prozess zum Aufrufen von COM-Typen durch die COM-Interoperabilitätsfunktion, die Vorbereitung und Verwendung von verwalteten COM-Typen sowie der Aufruf von nicht verwalteten DLL-Funktionen mittels der Funktion „Platform Invoke“ beschrieben werden.
Verwenden der P/Invoke-Funktion zum Entwickeln einer .NET-Bibliothek für die serielle Kommunikation
In diesem Artikel wird die Entwicklung von kurzen, modernen RS232-Basisklassenbibliotheken mit Multithreads in C#-verwalteten Codes beschrieben. Der Autor erstellt eine Basisklassenbibliothek, mit der die Entwicklung von Treibern für spezifische Geräte unter Verwendung einer beliebigen .NET-Sprache wesentlich vereinfacht wird.
Offenlegen des vorhandenen Codes als Webdienst unter Verwendung des .NET Framework
Hier finden Sie Informationen zu Datentransformationen, um vorhandene Visual Basic 6.0-Codes als Webdienste mithilfe von ASP.NET zur Verfügung zu stellen.
Verwaltung von Anmeldeinformationen in Windows XP und Windows Server 2003
Hier erfahren Sie, wie Benutzeranmeldeinformationen mithilfe der DPAPI-Funktion „CredUIPromptForCredentials“ in Microsoft Windows XP und Windows Server 2003 abgerufen werden können, um Authentifizierungsinformationen sicher und standardmäßig zu erhalten.
Verwenden von BITS (Background Intelligent Transfer Service) aus Visual Basic .NET
In diesem Artikel finden Sie Informationen zur Verwendung von BITS (Background Intelligent Transfer Service) in .NET über einen Wrapper um API-Aufrufe. Als Systemvoraussetzung ist für den im Download enthaltenen Code Visual Studio .NET und Windows XP erforderlich.