PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Affichage d'un message personnalisé
  • Mécanisme des exceptions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
En cas d'erreur de programmation dans une application ou un site, le mécanisme de sécurité du WLangage est activé. Un message d'erreur apparaît alors à l'utilisateur final et l'exécution du programme se termine.
Pour atténuer les conséquences des erreurs de programmation, WINDEV et WEBDEV proposent diverses solutions :
  • L'affichage d'un message d'erreur personnalisé.
    WEBDEV - Code ServeurWEBDEV - Code NavigateuriPhone/iPadJava Cette option n'est pas disponible.
  • Le mécanisme des exceptions. Il est alors possible de personnaliser la gestion de l'erreur.
Attention : Ces solutions permettent uniquement de gérer des erreurs de programmation. Ces solutions ne permettent pas de gérer des erreurs d'exécution (du type "écriture impossible dans un fichier en lecture seule"). Pour gérer les erreurs d'exécution, consultez Gestion automatique des erreurs.
Versions 19 et supérieures
WEBDEV - Code Navigateur Le mécanisme d'exceptions est désormais disponible en code Navigateur.
Nouveauté 19
WEBDEV - Code Navigateur Le mécanisme d'exceptions est désormais disponible en code Navigateur.
WEBDEV - Code Navigateur Le mécanisme d'exceptions est désormais disponible en code Navigateur.
Affichage d'un message personnalisé
WINDEVWINDEV MobileWindowsWindows Mobile Pour afficher un message personnalisé lors d'une erreur de programmation, il suffit de saisir le texte de l'erreur lors de la création de l'exécutable.
Il est ainsi possible, sans la moindre programmation, d'afficher un message du type :
"Problème dans l'application XXX : Notez le texte de l'erreur et contactez notre support technique au xx.xx.xx.xx.xx".
Mécanisme des exceptions
Le mécanisme des exceptions permet de traiter les cas d'erreur par programmation. Si un traitement d'exception est déclenché, aucun message d'erreur n'est affiché et le code de l'exception est exécuté. Ce code permet de réaliser toutes les opérations nécessaires :
  • pour sortir "correctement" de l'application en cours si l'erreur est fatale,
  • pour rendre la main à l'utilisateur si l'erreur peut être corrigée.
WINDEV, WEBDEV et WINDEV Mobile proposent plusieurs types de traitement des exceptions :
Liste des exemples associés :
Compilation dynamique Exemples unitaires (WINDEV) : Compilation dynamique
[ + ] Compilation dynamique de code WLangage (stocké sous forme de chaîne), exécution de la procédure générée dynamiquement et traitement des éventuelles erreurs d'exécution.
La compilation dynamique est très utile par exemple dans le cas de calculs mathématiques proposés à l'utilisateur final.
Version minimum requise
  • Version 10
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire