Comment appeler une DLL créée sous CVI à partir de Visual Basic.French Prim Software: LabWindows/CVI Development Systems>>Full Development SystemFrench Prim Software Ver: 5.5 French Fixed Ver: N/A French Sec Software: N/A
Problème: Comment appeler une DLL créée sous CVI à partir de Visual Basic. Solution: Premièrement, suivre ces étapes pour générer la DLL sous CVI: 1.Développer le code de la DLL sous CVI. 2.Sous Build » Target Type, choisir "Dynamic Link Library." 3.Aller dans la fenêtre de projet CVI. A partir de la barre de menu, choisir Options » Build Options et choisir "__stdcall " comme convention d’appel par défaut. (NOTE : Visual Basic ne peut pas utiliser le type d’appel _cdecl). 4.Choisir Build » Create Debuggable Dynamic Link Library pour créer la DLL. 5.Ouvrir le fichier “.h” associé à la DLL et choisir Options » Generate Visual Basic Include... Cela créé un module .bas qui peut être inclu à un projet Visual Basic. 6.Placer la DLL dans le répertoire système32. Après avoir créé la DLL, suivre ces instructions pour l’appeler à partir de Visual Basic : 1.Ouvrir le projet dans lequel vous voulez appeler la DLL. 2.Dans l’explorateur de Projet (ou dans le menu du projet), ajouter un module. Choisir le fichier .bas qui a été créé à partir de CVI Vous pourrez maintenant appeler une fonction de la DLL à tout endroit de votre projet. Liens rattachés: Pièces jointes:
Date du rapport: 05/30/2006 Dernière mise à jour: 08/28/2006 ID du document: 3XT1PCKM |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
