bonjour,
de l'aide serait la bienvenue,
j'utilise une console windows fournie gracieusement par Farscape dans la FAQ VC++, que j'ai adaptée à mes besoins de debuggage. Elle affiche des traces et remplit également un fichier texte.
j'ai défini mon objet console dans la classe de ma boite de dlg principale. je l'ouvre en même temps que ma fenêtre principale.
je fait appel à cet objet depuis d'autres classes. Toutes affichent et écrivent les traces dans le fichier sauf une.
celle-ci affiche correctement le message dans la console mais quand il s'agit d'écrire le fichier de trace avec writestring, j'ai une exception avec le messagebien sûr, le disque n'est pas plein.disque plein lors de l'accès au fichier f:\trace.log.
le fichier n'est pas protégé en écriture, ni ouvert en exclusif, ni par un autre processus.
j'ai une dizaine de classes qui font appel sans erreur à cette console. j'emploie toujours la même méthode pour y accéder.
quelqu'un a-t-il une idée, please ?
merci.
Partager