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
