. Dynamic Link Library ( DLL -filer) er sent bundet til den utførende program . De blir brukt til å holde gjenbrukbar kode , slik at den bare trenger å foreligge på ett sted på maskinen og kan brukes av mange programmer på maskinen. Mye av Windows-operativsystemet består av DLL-filer . Opprette en DLL-fil i Visual Basic er en måte å lagre vanlige rutiner og klasser for bruk i flere Visual Basic-programmer . Du trenger
Visual Studio
Vis flere instruksjoner
en
starte Visual Studio og opprette et nytt prosjekt med " Class Library" mal . Gi den et unikt navn nederst på skjemaet . Du vil bruke dette navnet til å referere DLL-filen fra innenfor andre prosjekter.
2
Bruk klassebibliotek som opprettes automatisk å kode en klasse som du kanskje ønsker å gjenbruke i andre programmer .
< p> Public Class Class1Public Sub HelloWorld ( ) MsgBox ( "Hello world" ) End SubEnd Class
" HelloWorld " er en metode på " Class1 "-klassen .
3 < p> Legg til et nytt prosjekt til løsningen ved å gå under "File " og deretter " Legg til". Denne gangen opprette en Windows Forms Application. Dette er programmet du bruker til å teste DLL.
4
Høyreklikk på det nye prosjektet i Solution Explorer og velg "Bruk som Startup Project. " Dette forteller IDE å kjøre dette prosjektet i stedet for DLL-prosjekt .
5
Legg linjen " Import dllFileName " på toppen av koden fil for vinduet .
6
Legg til en knapp i skjemaet og plassere følgende kode i den on- klikk-metoden for knappen.
Private Sub button1_click ( ByVal avsenderen som System.Object , ByVal e Som System.EventArgs ) Håndtak Button1 . ClickDim t som ny Class1t.HelloWorld ( ) End Sub
7
Legg til en ny referanse til Windows Forms Application. Kontroller at Windows Forms Application eller en av filene er valgt og klikk " Project" og " Add Reference ".
8
Velg " Prosjekter " fanen på skjemaet som dukker opp . Din DLL-prosjekt filen bør være oppført her . Merk filen og klikk " OK . " Dette er prosessen som forteller programmet hva DLL det skal se i for sub rutiner og klasser .
9
Kjør programmet og klikk på knappen . En meldingsboks med "Hello World " skal vises på skjermen. Dette er koden som ligger i DLL -filen. Nå når du trenger en prosedyre for å si " Hello World " kan du bare bruke denne prosedyren fra DLL -filen. Eller du kan sette noe mer nyttig i sub rutiner.