Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
warning
Messages d'avertissement à l'attention des utilisateurs
Séquence d'appel
warning('string') warning('off') warning('on') warning('stop') mode = warning('query')
Description
warning('string')
affiche le message
'string'
comme avertissement à l'utilisateur.
warning(string_matrix)
affiche chaque élément de string_matrix
comme avertissement à l'utilisateur.
'on'
active les messages d'avertissement, l'exécution des scripts n'est pas interrompue après affichage d'un message d'avertissement.
'off'
désactive les messages d'avertissement, les messages d'avertissements sont ignorés (ni affichés ni bloquant l'exécution des scripts).
'stop'
active les messages d'avertissement et interrompt l'exécution d'un script dès qu'un message d'avertissement est rencontré.
'query'
récupère l'état actuel des messages d'avertissement 'on'
, 'off'
ou 'stop'
.
warning("on")
, warning("off")
et warning("stop")
affectent aussi l'affichage des messages d'avertissement pour les fonctions programmées en dur en plus des messages d'avertissement pour les scripts.
Exemples
w_flag = warning("query"); // enregistre l'état des messages d'avertissement warning('on') warning('ceci est un avertissement') warning('off') warning('ceci est un avertissement') warning('query') warning('on') // Exemple avec un message sujet à localisation warning(msprintf(gettext("%s: Wrong number of input argument: %d expected.\n"),"myFunction",2)); // Activation de l'arrêt sur avertissement warning("stop") try warning("ceci est un avertissement"); catch lasterror() // L'avertissement est considéré comme une erreur end warning(w_flag); // Repositionnement de l'état des messages d'avertissement
Voir aussi
- error — signale une erreur d'éxécution
- gettext — indexes or/and translates some indexed english messages
- msprintf — converts, formats, and writes data in a string
- messagebox — Open a message box.
Report an issue | ||
<< lasterror | Gestion des erreurs | Variables >> |