Commande de STOP d'une application

cs_artisti Messages postés 7 Date d'inscription lundi 28 avril 2003 Statut Membre Dernière intervention 20 janvier 2010 - 19 janv. 2010 à 23:05
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 20 janv. 2010 à 04:13
Bonjour,

J'ai implémenter la gestion des erreurs dans une application.

Je recherche une commande pour stopper l'execution de l'application sans pour autant la réinialiser entièrement :
- pas de 'End'
- pas de 'Exit Sub' car l'application se poursuit avec les Sub imbriqués
- la commande 'Stop', semble plutot faire une "pause" du programme ...

je cherche une commande genre 'Exit de tous les Sub' ...

Pouvez vous m'aider ?

Merci d'avance.
A+

2 réponses

cs_ghuysmans99 Messages postés 3982 Date d'inscription jeudi 14 juillet 2005 Statut Membre Dernière intervention 30 juin 2013 16
19 janv. 2010 à 23:40
Transforme tes Subs en Functions et retourne 1 quand tu dois quitter tout le programme. Il te suffit de retourner 1 si la fonction que tu viens d'appeler retourne cette valeur.
---
VB.NET is good ... VB6 is better
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
20 janv. 2010 à 04:13
mon conseil:

remonte les erreurs ou les exceptions a la sub appelante (ou a la gestion d'errreur de niveau supérieur, quoi) dans toutes tes sub

et gère les erreurs (log, boite de dialogue, etc.) dans les sub des handlers d'evenements.

ainsi, tu coupera court aux traitements et tu "t'arreteras" aux actions initiées par l'utilisateur.

Renfield - Admin CodeS-SourceS - MVP Visual Basic
0
Rejoignez-nous