Une bibliothèque de liens dynamiques ou DLL, est un fichier de bibliothèque partagée qui contient des fonctions et procédures que les programmeurs utilisent couramment . Au lieu de recréer le code dans tous les projets que vous faites, vous pouvez créer un fichier DLL une fois et le référencer pour les fonctions dont vous avez besoin . Vous pouvez créer un fichier DLL ActiveX dans Visual Basic 6.0 pour étendre les fonctions de vos autres projets de formulaire. Création d'un fichier DLL ActiveX VB6 ne diffère pas grandement de la création d'un projet de formulaire. La principale différence est que vous n'avez pas de formulaire pour ajouter des outils de contrôle pour , il vous suffit de programme. Instructions Visual Basic 6.0 1 Ouvrez Visual Basic 6.0. Sélectionnez " DLL ActiveX " dans le menu des nouveaux projets et cliquez sur «Ouvrir». Cela va créer votre fichier de classe. 2 Cliquez sur le " Projet1 " titre dans la fenêtre de l'Explorateur de projet . Allez à la fenêtre Propriétés et modifiez le nom de votre projet. Par exemple, si votre classe effectuer des manipulations de cordes , de type " StringManip " et appuyez sur "Entrée". Cliquez sur le module de classe et modifiez sa propriété "Name" ainsi , et changez la propriété " instanciation " à " 5 - . MultiUse " 3 Ouvrez la fenêtre de code pour votre fichier de classe . Créez les variables globales dont vous avez besoin au début de votre code . Utilisez des variables privées que vous devrez uniquement pour les fonctions de votre fichier DLL, et utiliser des variables publiques que vous allez permettre à des programmes externes d'accéder . 4 Créez vos fonctions ci-dessous vos variables . Faites vos fonctions publiques de sorte que les applications utilisant le fichier ActiveX peuvent y accéder. Par exemple, si vous voulez créer une fonction qui prend deux chaînes et les concatène , utilisez le code ci-dessous: ConcatStrings de la fonction publique ( str1 As String , str2 As String ) ConcatStrings = str1 & str2 End Function 5 Cliquez sur "Fichier" et sélectionner " Faites StringManip.dll " pour créer votre DLL ActiveX. Choisissez un endroit pour enregistrer votre DLL ActiveX et cliquez sur "OK".
|