. Dynamic Link Library (DLL) -Dateien werden zu spät an das ausführende Programm gebunden . Sie dienen dazu, wiederverwendbaren Code zu halten, so dass es braucht nur an einer Stelle auf dem Computer vorhanden und können durch viele Programme auf dem Computer verwendet werden. Ein Großteil des Windows-Betriebssystems wird der DLL-Dateien gemacht . Erstellen einer DLL-Datei in Visual Basic ist ein Weg , um häufig verwendete Routinen und Klassen für den Einsatz in mehrere Visual Basic-Anwendungen zu speichern. Things You
Visual Studio
brauchen anzeigen Weitere Anweisungen
1
Starten Sie Visual Studio , und erstellen Sie ein neues Projekt mit dem "Class Library" -Vorlage. Geben Sie ihm einen eindeutigen Namen an der Unterseite des Formulars. Sie verwenden diesen Namen, um die DLL aus anderen Projekten verweisen.
2
Verwenden Sie die Klassenbibliothek, die automatisch erstellt wird , um eine Klasse , die Sie in anderen Programmen wiederverwenden könnte codieren.
< p> Public Class Class1Public Sub HelloWorld () MsgBox (" hallo Welt ") End Class SubEnd
Das " HelloWorld " ist eine Methode, auf die " Class1 " Klasse.
3 < p> in ein anderes Projekt zu der Lösung , indem Sie unter " Datei" und dann "Hinzufügen". Diesmal erstellen Sie eine Windows Forms-Anwendung. Dies ist die Anwendung, die Sie verwenden, um die DLL zu testen werde .
4
der rechten Maustaste auf das neue Projekt im Solution Explorer und wählen Sie "Als Startprojekt festlegen . " Dies teilt der IDE , dieses Projekt zu laufen anstatt der DLL-Projekt.
5
Fügen Sie die Zeile "Imports dllFileName " an der Spitze der Code -Datei für die Fenster .
6
Fügen Sie eine Schaltfläche auf das Formular und legen Sie den folgenden Code in als on- Click-Methode der Schaltfläche.
private Sub Button1_Click (ByVal sender As System.Object , ByVal e As System.EventArgs ) Handles Button1. ClickDim t As New Class1t.HelloWorld () End Sub
7
Fügen Sie einen neuen Verweis auf die Windows Forms-Anwendung . Stellen Sie sicher, dass die Windows Forms-Anwendung oder einer ihrer Dateien ausgewählt und klicken Sie auf " Projekt" und " Verweis hinzufügen ".
8
Wählen Sie das Register "Projekte" auf dem Formular , das sich öffnet . Ihre DLL-Projekt -Datei sollte hier aufgelistet. Markieren Sie die Datei und klicken Sie auf "OK". Dies ist der Prozess, der das Programm , was es sollte in DLL für Sub -Routinen und Klassen aussehen erzählt .
9
Führen Sie das Programm und klicken Sie auf die Schaltfläche. Eine Meldung mit "Hallo Welt" sollte auf dem Bildschirm erscheinen . Dies ist der Code, der in der DLL-Datei befindet. Nun , wenn Sie eine Prozedur zu sagen, "Hallo Welt" können Sie einfach wiederverwenden dieses Verfahren aus der DLL -Datei benötigen. Oder Sie könnten etwas mehr nützlich in der Sub -Routinen setzen .