Bonjour,
Quand je développes mes applications, je souhaite dispose d'un fichier de debug "perso", qui me permet de tracer mes requêtes SQL, certains points de passages, valeurs de variables...
Je génère donc pour cela un fichier texte que je nomme en ".xls", avec des tabulations en Chr(9), ce qui donne le change à Excel et permet d'avoir un pseudo classeur Excel "colonné".
J'ai créé une classe pour ces traitements. A l'ouverture du formulaire principal de l'application, j'appelle un module VB principal qui crée une instance publique de la classe et me permet donc de stocker des traces.
Mon problème est lors de la "sortie" de l'application :
Quel que soit la porte de sortie (Menu Fichier/Quitter, fermeture par la croix sur la fenêtre...), il faut absolument que j'arrive à passer à tous les coups par un "Close" de mon fichier texte de trace (je ne souhaite bien sur pas le fermer à chaque écriture...).
Et là, j'ai des problèmes... ;-(
J'ai beau mettre un close dans le finalize de ma classe, cela ne suffit pas, le fichier n'est pas écrit sur le disque "à tous les coups"...
Toute suggestion est la bienvenue ;-)
D'avance, merci
JCD
Partager