ERRORADDR |
Adresse d'erreur |
---|---|
Delphi/Kylix/Lazarus | System |
Syntaxe
Var ErrorAddr:Pointer; |
Description
Cette variable contient un pointeur vers le gestionnaire de terminaison, en cas d'erreur, de l'application.
Remarques
- Lorsque Delphi déclenche une erreur d'exécution, il entrepose dans ErrorAddr le pointeur de code où l'erreur s'est produite. Vous pouvez utiliser l'adresse dans les messages d'erreur, comme point de départ pour le suivi de la pile d'appels, ou autre.
- La procédure RunError définit ErrorAddr et les appels Halt. Si ErrorAddr n'est pas nil et que vous appelez Halt, la procédure Halt affiche un message d'erreur.
Voir également
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Addr
Langage de programmation - Delphi/Kylix/Lazarus - Référence de procédures et fonctions - Exit
Dernière mise à jour : Mercredi, le 18 février 2015