OnErrorCall()

Syntaxe

OnErrorCall(@ErrorHandler())
Description
Spécifie une procédure à exécuter si une erreur survient. La procédure peut afficher des informations à propos de l'erreur en utilisant les commandes de cette bibliothèque. Le programme se terminera automatiquement dès que la procédure quittera.

Arguments

@ErrorHandler() Adresse d'une procédure sous la forme:
  Procedure ErrorHandler()
  ; Votre code ici
  EndProcedure

Valeur de retour

Aucune.

Exemple

  Procedure GestionErreur()
    MessageRequester("Test OnError", "L'erreur suivante est arrivée: " + ErrorMessage())
  EndProcedure

  MessageRequester("Test OnError", "Début Test.")

  OnErrorCall(@GestionErreur())
  Pokes(10, "Salut le Monde.") ; Provoque une erreur #PB_OnError_InvalidMemory
  
  MessageRequester("Test OnError", "Ceci ne devrait jamais s'afficher.")

OS Supportés

Tous

<- NextInstruction() - OnError Index - OnErrorDefault() ->