Bonjour,

Je cherche un moyen de pouvoir rétablir l'état (recovery) d'un programme en cas de crash. Avez-vous des idées pour détecter si une macro est excécutée normalement ou suite à un crash ?

Je pense notamment passer par le registre (voire un fichier temporaire) et y stocker une variable flag que je supprime en cas d'arrêt normal et qui me permettrait d'en déduire que le programme avait crashé si cette variable y est toujours présente.

Ps : Bien sûr, ça m'aurait bien arrangé aussi s'il y avait des fonctions de sérialisation (JSON,..) pour restaurer les objects (j'utilise énormément de classes), mais je vais y arriver en parsant manuellement

Merci par avance !