|
|
|
|
|
- Présentation
- Affichage d'un message personnalisé
- Mécanisme des exceptions
Gestion des erreurs de programmation
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, WINDEV Mobile et WEBDEV proposent diverses solutions : - L'affichage d'un message d'erreur personnalisé.
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. Affichage d'un message personnalisé 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 :
|
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.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|