. Dynamic Link Library ( DLL) filer er sent bundet til den fuldbyrdende program. De bruges til at holde genanvendelige kode , så den kun skal eksistere på ét sted på computeren og kan bruges af mange programmer på computeren . En stor del af Windows-operativsystemet består af DLL-filer . Oprettelse af en DLL-fil i Visual Basic er en måde at gemme almindeligt anvendte rutiner og klasser til brug i flere Visual Basic applikationer. Ting du skal
Visual Studio
Vis Flere Instruktioner
1
Start Visual Studio og oprette et nyt projekt med " Class Library" skabelon. Giv den et unikt navn i bunden af skemaet. Du skal bruge dette navn til at referere til DLL inde fra andre projekter.
2
Brug klassen bibliotek, oprettes automatisk at kode en klasse, som du måske vil genbruge i andre programmer.
< p> Public Class Class1Public Sub HelloWorld () MsgBox ( "Hello world" ) End SubEnd Class
" HelloWorld " er en metode på " Class1 " klassen.
3 < p > Tilføj et andet projekt til løsningen ved at gå under " File " og derefter " Tilføj". Denne gang oprette en Windows Forms Application . Det er det program, du vil bruge til at teste DLL.
4
Højreklik på det nye projekt i Solution Explorer og vælg " Indstil som Startup Project. " Dette fortæller IDE til at køre dette projekt i stedet for DLL -projektet.
5.
Tilføj linjen " Import dllFileName " i toppen af koden filen til vinduet.
6
Tilføj en knap til formularen og placere følgende kode ind som den on- click metode knappen.
Private Sub Button1_Click ( ByVal afsender som System.Object , ByVal e som System.EventArgs ) Handles Button1 . ClickDim t As New Class1t.HelloWorld ( ) End Sub
7
Tilføj en ny henvisning til Windows Forms Application . Sørg for, at Windows Forms Application eller en af dets filer der er valgt , og klik på " Project" og " Tilføj reference ".
8
Vælg " Projekter " fanen på den formular , der popper op . Din DLL -projekt fil skal være listet her . Fremhæv filen, og klik på " OK". Det er den proces , der fortæller dit program , hvad DLL bør kigge i for sub rutiner og klasser .
9
Kør programmet og klik på knappen. En besked boks med "Hello World" skal vises på skærmen. Dette er den kode , der findes i DLL-fil . Nu når du har brug for en procedure for at sige "Hello World" kan du bare genbruge denne procedure fra DLL-fil . Eller du kan sætte noget mere nyttigt i sub rutiner.