From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Discussions au sujet des autres produits NI

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

LabWindows - Affichage panels à partir de fonctions non CVICALLBACK

Bonjour à tous !

 

Je suis débutante en labWindows et je rencontre plusieurs soucis:

 

J'aimerais architecturer mon projet de telle sorte à avoir

   - un main

   - un fichier qui regroupe les fonctions Callback - Callbacks.c

   - un fichier qui gère l'importation de fichiers de configuration - import.c

   - un fichier qui gère l'exportation des résultats et des configurations - export.c

   - un fichier qui gère l'affichage des paramètres dans les panels, appelé par le fichier des fonctions Callback - Display.c

 

En parallèle, j'ai un fichier .h regroupant tous les paramètres de mes panels - Panels.h

 

Pour l'instant, je rencontre un premier problème:

J'arrive à afficher mes paramètres dans mes panels lorsque la ligne de code "SetCtrlVal(panel, PANEL_NAME, project)" est dans le fichier Callbacks.c, cependant, si je déplace cette instruction dans une fonction du fichier Display.c appelée par une fonction du fichier Callbacks.c, l'affichage ne s'effectue pas.. Est ce que je peux gérer le controle de mes panels avec plusieurs fonctions ou seulement avec des fonctions CVI CallBacks ?

 

D'avance merci pour vos réponses !

0 Compliments
Message 1 sur 1
2 240 Visites