Éducation Société Événements NI Developer Zone Support Solutions Produits et Services Contacter NI MyNI
1 ratings:
 3 out of 5     Rate this Document

Comment appeler une DLL créée sous CVI à partir de Visual Basic.

French Prim Software: LabWindows/CVI Development Systems>>Full Development System
French 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

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit