NoErrMsg
s'applique à Erreurs d'exécution, comme les erreurs d'E / S et les erreurs de système d'exploitation. StrToInt()
soulève une exception à la place. Pas la même chose, et NoErrMsg
ne s'applique pas aux exceptions non revues.
À propos de l'utilisation de System.Noerrmsg
-
29-07-2022 - |
Question
J'étudie System.Noerrmsg Dans C ++ Builder XE4.
À partir des documents, je déduit qu'en définissant Noerrmsg True, je ne verrai pas la boîte de message d'erreur.
Voici mon exemple de code.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
NoErrMsg = true; // System.NoErrMsg
StrToInt(" "); // make the error purposely
}
Cependant, le code ci-dessus affiche la boîte de message d'erreur lorsque je clique sur le bouton1.
Ma compréhension du noerrmsg est-elle incorrecte?
Comment est-il normalement utilisé?
La solution
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow