NoErrMsg
gilt für Laufzeitfehler, wie E/A -Fehler und OS -Fehler. StrToInt()
stellt stattdessen eine Ausnahme. Nicht dasselbe und NoErrMsg
gilt nicht für ungekordene Ausnahmen.
Über die Verwendung von System.noerrmsg
-
29-07-2022 - |
Frage
Ich lerne über System.noerrmsg In C ++ builder xe4.
Aus den Dokumenten schließe ich ab, dass ich das Fehlermeldungsfeld nicht sehen werde, indem ich NoerRMSG true feststelle.
Im Folgenden finden Sie mein Beispielcode.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
NoErrMsg = true; // System.NoErrMsg
StrToInt(" "); // make the error purposely
}
Der obige Code zeigt jedoch das Fehlermeldungsfeld an, wenn ich auf die Schaltfläche 1 klicke1.
Ist mein Verständnis von Noerrmsg falsch?
Wie wird es normalerweise verwendet?
Lösung
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow