Comment récupérer un message d’erreur VB 2015 dans une appli ?

Messages postés
1
Date d'inscription
samedi 30 juillet 2016
Dernière intervention
30 juillet 2016
- - Dernière réponse : Whismeril
Messages postés
12396
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
15 décembre 2018
- 30 juil. 2016 à 14:08
Bonjour à vous toutes et vous tous,

Je suis un nouveau membre du Forum qui commence à développer des applications sous VB 2015.

Mon souhait est :
- Récupérer l’éventuel message d’erreur qui s’affiche en premier plan lors du débogage sous VB, afin de l’afficher par la suite dans Excel 2016.

Du fait que mon logiciel de lecture d’écran me lit le texte d’Erreur VB en entier, je suis obligé pour l’instant de faire des manipulations clavier dont je vous explique la démarche :
- Je sélectionne tout le texte avec CTRL+A,
- Je copie le texte dans le presse-papier avec CTRL+C,
- Je fais Alt-Tab pour aller dans Excel,
- Je colle le contenu du presse-papier dans Excel avec CTRL+V,
- Je peux ensuite lire le texte cellule par cellule.

Comment automatiser ces taches dans une appli VB 2015 ?

Ce qu'il me manque cruellement :
- Obtenir l'ID de la fenêtre qui a le Focus avant le lancement de mon application.
- Le code pour extraire le texte dans la fenêtre d'erreur à partir de L'ID.

Un grand mercie d'avance !

Francis
Afficher la suite 

Votre réponse

1 réponse

Messages postés
12396
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
15 décembre 2018
0
Merci
Bonjour

pour excel voir cette discussion d'hier (un peu de recherche ne fait jamais de mal....)
http://codes-sources.commentcamarche.net/forum/affich-10067625-vb-net-et-excel#p10067637

Pour ton historier d'erreur, de quoi parles tu?
Chaque programme, y compris le tiens, peut générer des erreurs soit par mauvaise conception, soit par pas de chance.
Dans ce cas, il y a une gestion d'erreur
https://msdn.microsoft.com/fr-fr/library/bb727317.aspx
https://msdn.microsoft.com/fr-fr/library/seyhszts(v=vs.110).aspx

Quand j'étais petit, la mer Morte n'était que malade.
George Burns
Commenter la réponse de Whismeril

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.