par lereparateurdepc Sam 20 Oct 2012 - 19:31
re ,
Les codes VB :
- Code:
Try
....
Catch err as Exception
msgbox(err.message)
End Try
Sont un peu un débogueur .....
L'histoire du point d'arrêt est assez ironique car comme sous SZ 2011 il n'existe PAS MAIS il y as une méthode assez efficace :
L'action Afficher un Message !
Dans l'exemple du blog :
Blog Veler Software a écrit:Ce qui nous intéresse est de savoir la valeur retournée par « Déterminer si un fichier existe ». Comme les points d’arrêts sont intercepté « avant » l’exécution de l’action sur lequel il est placé, il faut mettre le point d’arrêt sur une action « après » celle qui nous intéresse, pour la laisser s’exécuter comme il se doit (mais dans certains cas c’est l’inverse qui nous intéresse). Sélectionnons donc notre condition, et allons dans le menu « Editeur de fonctions », « Insérer un point d’arrêt ». Lançons le projet en mode débogue, et notre projet s’arrête au niveau du point placé. Comme s’il y avait eu une erreur, SoftwareZator 2012 affiche la valeur des variables, paramètres, contrôles et autre et entoure en jaune l’action sur lequel il s’est arrêter. Ainsi vous auriez pu fait les même constations que précédemment avec le message d’erreur, à la différence que là il n’y a pas de message, mais qu’une variable nous indique si le fichier un été trouvé ou pas.
Le message Windows se place COMME un point d'arrêt !!!!!!
Inutile de fignoler son apparence , mettez juste une valeur d'une variable voulue .
Si une erreur d'exécution arrive sur une action inconnue et sans variable ,
mettez plusieurs messages un avant et l'autre après l'action avec un numéro différent dans chaque message .
Si le message après l'action s'affiche , c'est que l'erreur n'est PAS là !
Si l'erreur d'exécution s'affiche avant le second message , vérifiez l'action entre ces deux messages .
Bonne lecture
Cordialement ,
le réparateur de PC