Dynamic Link Library (DLL) sont en retard liés au programme d`exécution. Ils sont utilisés pour contenir du code réutilisable de sorte qu`il ne doit exister à un emplacement sur l`ordinateur et peut être utilisé par de nombreux programmes sur l`ordinateur. Une grande partie du système d`exploitation Windows est constitué de fichiers DLL. Création d`un fichier DLL dans Visual Basic est un moyen de stocker des routines et des classes couramment utilisées pour une utilisation dans de multiples applications Visual Basic.
Choses que vous devez
- Visual Studio
Démarrez Visual Studio et créez un nouveau projet avec le "Bibliothèque de classes" modèle. Donnez-lui un nom unique au bas du formulaire. Vous utiliserez ce nom pour faire référence à la DLL à partir d`autres projets.
Utilisez la bibliothèque de classes qui est automatiquement créé pour coder une classe que vous pouvez réutiliser dans d`autres programmes.
Public Class Class1
Public Sub HelloWorld ()MsgBox ("Bonjour le monde")
End Sub
End Classle "Bonjour le monde" est une méthode sur le "Class1" classe.
Ajouter un autre projet à la solution en passant sous "Fichier" puis "Ajouter." Cette fois, créez une application Windows Forms. Ceci est l`application que vous allez utiliser pour tester la DLL.
droite, cliquez sur le nouveau projet dans l`Explorateur de solutions et sélectionnez "Définir comme projet de démarrage." Cela indique à l`IDE pour exécuter ce projet au lieu du projet de DLL.
Ajoutez la ligne "importations dllFileName" en haut du fichier de code pour la fenêtre.
Ajouter un bouton au formulaire et placez le code suivant dans la méthode sur-clic du bouton.
Private Sub Button1_Click (expéditeur de ByVal comme System.Object, ByVal e As System.EventArgs) Poignées Button1.Click
Dim t As New Class1
t.HelloWorld ()End Sub
Ajouter une nouvelle référence à l`application Windows Forms. Assurez-vous que l`application Windows Forms ou l`un de ses fichiers est actuellement sélectionné et cliquez "Projet" et "Ajouter une référence."
Sélectionnez le "Des projets" onglet sur le formulaire qui apparaît. Votre fichier de projet DLL doit apparaître ici. Sélectionnez le fichier et cliquez sur "D`ACCORD." Ceci est le processus qui indique à votre programme ce DLL, il devrait se regarder dans des sous routines et des classes.
Exécutez le programme et cliquez sur le bouton. Une boîte de message avec "Bonjour le monde" devrait apparaître sur l`écran. Ceci est le code qui se trouve dans le fichier DLL. Maintenant, quand vous avez besoin d`une procédure à dire "Bonjour le monde" vous pouvez simplement réutiliser cette procédure à partir du fichier DLL. Ou vous pourriez mettre quelque chose de plus utile dans les sous-programmes.