Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Possibilité de passage d'une structure C d'une dll appelée dans Labview

Résolu !
Accéder à la solution

Bonjour, 

 

 

J'aimerais savoir s'il existe un moyen de passer une structure (type de donnée en C) au travers de la  boîte de dialogue : "Appeler une fonction d'une DLL" pour l'utiliser dans Labview (idéalement sauver directement dans un cluster).

A ce jour j'utilise des pointeurs sur les paramètres individuels pour passer les données traitées par ma DLL. 

Exemple : void  Message(uint32_t *arg1, double *arg2, int32_t arg3)

 

En vous remerciant d'avance,

Meilleures salutations.

0 Compliments
Message 1 sur 3
3 930 Visites
Solution
Accepté par l'auteur du sujet MUserSTM

Bonjour MUserSTM,

 

Merci d’être venu sur le forum National Instruments.

 

Il est tout à fait possible de définir vos structures à l’aide du Nœud d’Appel de DLL de LabVIEW. Voici la manière de configurer les arguments de la DLL en LabVIEW pour que ceux correspondes à ceux de ton programme C. 

 

 

Message Edité par BenjaminR le 10-23-2008 09:21 AM

    Benjamin R.


Senior LabVIEW Developer @Neosoft


Message 2 sur 3
3 926 Visites

Merci pour votre prompte réponse!

Message 3 sur 3
3 921 Visites