Bonjour,

j'utilise labview 7.0 dans lequel je souhaite utiliser une DLL
compil=E9e avec LabWindows/CVI. Cette DLL contient une fonction de
communication avec un =E9quipement distant de type get_value.
Donc, gr=E2ce =E0 cette DLL, l'outils labview demande une valeur =E0
l'=E9quipement distant. La fonction CVI envoie la requ=EAte =E0 l'=E9quipem=
ent
distant et attend la r=E9ponse de celui-ci avant de retourner la r=E9ponse
sous labview.
Donc l'ex=E9cution de la fonction CVI est assez longue mais entre
l'envoie de la requ=EAte et la r=E9ception de la r=E9ponse, le processeur
n'est pas utilis=E9. N=E9anmoins, durant l'ex=E9cution de la fonction, le
rafraichissement de la fenetre labivew n'est plus op=E9rationnel et de
mani=E8re g=E9n=E9ral, l'application labview semble gel=E9e.
Est-il possible de lib=E9rer le process pour labview au sein de la DLL
sans en sortir ?
J'ai essay=E9 les fonction delay, process draw event et process system
event mais rien ne semble lib=E9rer le process.
Y a-t-il une solution?

Merci

Reply via email to