Come creare una DLL in Visual Basic

February 26

Come creare una DLL in Visual Basic


file Dynamic Link Library (DLL) sono in ritardo legati al programma in esecuzione. Essi sono utilizzati per contenere il codice riutilizzabile in modo che ha solo bisogno di esistere in una posizione sul computer e può essere utilizzato da molti programmi sul computer. Gran parte del sistema operativo Windows è costituito da file DLL. La creazione di un file DLL in Visual Basic è un modo per memorizzare le routine e le classi comunemente utilizzate per l'impiego in molteplici applicazioni Visual Basic.

istruzione

1 Avviare Visual Studio e creare un nuovo progetto con il modello "Class Library". Dagli un nome univoco nella parte inferiore del modulo. Si utilizzerà questo nome per fare riferimento alla DLL all'interno di altri progetti.

2 Utilizzare la libreria di classi che viene creata automaticamente per codificare una classe che si potrebbe desiderare di riutilizzare in altri programmi.

Public Class Class1
Public Sub HelloWorld ()

MsgBox("Hello world")

End Sub
End Class

Il "HelloWorld" è un metodo nella classe "Class1".

3 Aggiungere un altro progetto alla soluzione andando in "File" e poi su "Aggiungi". Questa volta a creare un moduli di domanda di Windows. Questa è l'applicazione che verrà utilizzato per testare la DLL.

4 Pulsante destro del mouse sul nuovo progetto in Esplora soluzioni e selezionare "Imposta come progetto di avvio." Questo dice l'IDE per eseguire questo progetto invece che il progetto DLL.

5 Aggiungere la riga "Imports dllFileName" nella parte superiore del file di codice per la finestra.

6 Aggiungere un pulsante al form e inserire il codice seguente come il metodo on-clic del pulsante.

Private Sub Button1_Click (ByVal sender As System.Object, ByVal e come System.EventArgs) tratta Button1.Click

Dim t As New Class1
t.HelloWorld()

End Sub

7 Aggiungere un nuovo riferimento per i moduli di domanda di Windows. Assicurarsi che l'applicazione Windows Form o uno dei suoi file è attualmente selezionato e fare clic su "Progetto" e "Aggiungi riferimento".

8 Selezionare la scheda "Progetti" sulla forma che si apre. Il file di progetto DLL dovrebbe essere elencato qui. Evidenziare il file e fare clic su "OK". Questo è il processo che dice al programma cosa DLL dovrebbe apparire in per le routine sub e classi.

9 Eseguire il programma e fare clic sul pulsante. Una finestra di messaggio con "Ciao Mondo" dovrebbe apparire sullo schermo. Questo è il codice che risiede nel file DLL. Ora ogni volta che hai bisogno di una procedura per dire "Ciao Mondo" si può semplicemente riutilizzare questa procedura dal file DLL. Oppure si potrebbe mettere qualcosa di più utile nelle routine sub.