Afficher : Delphi
C++
Préférences d'affichage
System.NoErrMsg
De XE API Documentation
Delphi
NoErrMsg: Boolean platform = False; { True causes the base RTL to not display the message box
C++
extern PACKAGE bool NoErrMsg;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| variable | public | System.pas System.hpp |
System | System |
Description
Contrôle si l'application affiche un message d'erreur lorsqu'une erreur d'exécution se produit.
Remarque : Sous Windows, définissez NoErrMsg afin de contrôler si un message apparaît pour indiquer qu'une erreur d'exécution s'est produite. Lorsque NoErrMsg a la valeur false (par défaut), les erreurs d'exécution provoquent l'affichage d'une boîte de message par l'application, indiquant le type d'erreur ayant eu lieu. Quand NoErrMsg a la valeur true, ces messages sont supprimés.
Sous Linux, NoErrMsg n'a pas d'effet.
Remarque : L'unité SysUtils transforme la plupart des erreurs d'exécution en exceptions. Si votre application comporte cette unité, la boîte de message d'erreur ne s'affichera probablement pas, même si NoErrMsg a la valeur false.