04-15-2013 05:15 AM - modifié 04-15-2013 05:15 AM
En effet ... meilleure gestion du flux_Erreur et fermeture des Ref ... promis, je travaille ça !
PS:
mes Codes génèrent très rarement des erreurs, (désolé pour "les autres")
je n'ai donc pas le réflexe de la gestion complète du flux d'erreurs.
![]()
le 04-15-2013 05:20 AM
ouadji a écrit :
En effet ... meilleure gestion du flux_Erreur et fermeture des Ref ... promis, je travaille ça !
très bien alors je donne 1 compliment !
Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS
le 04-15-2013 05:22 AM
ouadji a écrit :
PS:
mes Codes génèrent très rarement des erreurs, (désolé pour "les autres")
je n'ai donc pas le réflexe de la gestion complète du flux d'erreurs.
....
idem pour moi, mais je câble les erreurs....
Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS
04-15-2013 05:24 AM - modifié 04-15-2013 05:25 AM
CLA oblige !
le 04-16-2013 04:42 PM
Je reviens rapidement sur le sujet des "References à fermer".
Nous sommes bien d'accord, il faut fermer les références dès qu'elles sont devenues inutiles.
Ceci dit, et je parle après en avoir fait l'expérience plus d'une fois,
fermer toutes les Ref de façon systématique ... provoque parfois des problèmes.
Dans certains cas, LV ferme parfois certaines Ref lui-même,
et fermer une Ref qui est déjà fermée provoque une erreur dans "Close Reference" !!!
... et "retrouver" quelle Ref provoque le soucis ... dans 57 Ref ... on y passe parfois pas mal de temps !
le 04-17-2013 04:44 AM
ouadji a écrit :
Nous sommes bien d'accord, il faut fermer les références dès qu'elles sont devenues inutiles.
et fermer une Ref qui est déjà fermée provoque une erreur dans "Close Reference" !!!
T'as raison. Par contre il est plus juste de fermer des références déjà fermées que d'oublier de fermer des références, et de les réouvir (fuite mémoire).
Si tu as 57 références, et une référence fermée qui provoque une erreur, tu peux faire un "clear" error. Perso cela ne me dérange pas (?)
Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS
le 04-17-2013 08:19 AM
Bonjour Luc,
heuu, bof ... non, je préfère chercher quelle Ref provoque le soucis (et si possible comprendre "pourquoi")
et la retirer des Refs que je ferme. Un vi qui "tourne" est un vi qui ne génère aucune erreur
... et si possible qui "fait" ce qu'on attend de lui ![]()
merci ta réponse Luc.
le 04-17-2013 09:32 AM
ouadji a écrit :
non, je préfère chercher quelle Ref provoque le soucis (et si possible comprendre "pourquoi")
OUI OUI c'est la meilleure solution
Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS