Debugger des applis compilées

Description

Je ne suis pas le premier à avoir l'idée, je le sais bien ! Mais voici quand même:
Plutôt que de se contenter du 'crash' standard qui s'en suit lorsqu'une erreur inattendue survient, je propose ici une méthode, qui dans la plupart des cas permet d'éviter le crash, et qui offre une alternative à la 'Fentêtre Espions' qui n'existe plus lorsque l'appli est compilée.

Le principe est assez simple:
- On Error GoTo...;
- une dll à laquelle on passe certaines infos au fil de l'exécution...
- ... et qui analyse une partie de ces infos pour les afficher lors d'une erreur.

Source / Exemple :


... Dans le zip.

PS: - Dézippez en respectant les sous-dossiers
      - Il y a 3 projets:
          a) la dll;
          b) un exemple complet (toute la dll y est intégrée)
          c) un exemple où la dll est référencée (faites donc un RegSvr32 sur la dll avant)

Conclusion :


Pour la fonction PropertyInfo, je me suis grandement inspiré de Juha Toivonen, Major Blue ltd, Finland, http://www.vb-helper.com/howto_vb6_serialize.html
Pour info, cette fonction nécessite la référence TypeLib.

Commentaires please !!

Codes Sources

A voir également

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.