LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

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

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 Kudos
Message 1 of 2
(2,407 Views)

Bonjour,

 

En effet, il existe un moyen de passer un cluster dans une DLL en utilisant le type de données "Adapt to Type".

Il existe une knowledgeBase sur le site de National Instruments expliquant la procédure à suivre.

 

How Do I Use Adapt To Type For Call Library Function Nodes?

 

Salutations,

 

Laurent P.

Application Engineer

National Instruments

0 Kudos
Message 2 of 2
(2,381 Views)