Avviare Visual Studio e creare un nuovo progetto con il modello " Class Library" . Dategli 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 Class1Public Sub HelloWorld ( ) MsgBox ( " Ciao mondo ") End SubEnd classe
" HelloWorld " è un metodo nella classe " Class1 " .
3
Aggiungi un altro progetto alla soluzione andando sotto "File " e poi " Aggiungi ". Questa volta creare un'applicazione Windows Forms. Questa è l'applicazione che ti consente di 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 anziché il progetto DLL .
5
aggiungere la riga " Imports dllFileName " nella parte superiore del file di codice per la finestra .
6
Aggiungi un pulsante al form e inserire il seguente codice nel come il metodo al click del pulsante .
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
Aggiungi un nuovo riferimento per l' applicazione Windows Forms. 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 indica al programma che cosa DLL dovrebbe apparire in per sub routine 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 si trova nel file DLL . Ora qualsiasi momento avete bisogno di una procedura di dire "Ciao Mondo" si può semplicemente riutilizzare questa procedura dal file DLL . Oppure si potrebbe mettere qualcosa di più utile nella routine sub .
Programmazione © www.354353.com