Enregistrer tous les messages d'erreur ou autres dans un fichier text
cs_philcolins
Messages postés13Date d'inscriptionlundi 9 décembre 2002StatutMembreDernière intervention28 septembre 2004
-
23 janv. 2003 à 14:56
sonoboss
Messages postés178Date d'inscriptionlundi 17 juin 2002StatutMembreDernière intervention 2 octobre 2007
-
23 janv. 2003 à 20:47
salut
je cherche comment enregistrer tous les textes des messages d'erreur ou autres dans un fichier text avec date heure
afin de faire une trace sur les événements apparus dans mon programme
phil
A voir également:
Enregistrer tous les messages d'erreur ou autres dans un fichier text
sonoboss
Messages postés178Date d'inscriptionlundi 17 juin 2002StatutMembreDernière intervention 2 octobre 2007 23 janv. 2003 à 16:10
les erreurs font partie de la collection "Err"
Donc en gros dans ta gestion d'erreur tu met en début de procédure :
private sub jesépaskoi()
On error goto lenomketuveux
exit sub
lenomketuveux:
open "lenomdetonfichier.txt" for append as #1
write #1, err.description & "/" & now
close #1
tagestiond'erreur
end sub
Et pis voila tu auras un joli log... pas trop granis j'espère!
Le jour où la merde vaudra de l'or, les pauvres naîtons sans trou du cul!
cs_philcolins
Messages postés13Date d'inscriptionlundi 9 décembre 2002StatutMembreDernière intervention28 septembre 2004 23 janv. 2003 à 16:33
ok
ça c'est fait pour les gestions des erreurs
par contre il faut a chaque gestion ajouter
> open "lenomdetonfichier.txt" for append as #1
>
> write #1, err.description & "/" & now '''' ou bien msg = " ton text"
>
> close #1
j'en ai un paquet
y aurait pas une astuce
qui détecte l'apparition d'une msgbox
puis copie le text de la msgbox dans ce fameux "lenomdetonfichier.txt"
du genre:
if msgbox.activate then
open "lenomdetonfichier.txt" for append as #1
write #1, msgbox.text & "/" & now
close #1
end if