NoErrMsg
относится к Ошибки времени выполнения, например, ошибки ввода/вывода и ошибки ОС. StrToInt()
Вместо этого повышает исключение. Не то же самое, и NoErrMsg
не относится к необработанным исключениям.
Об использовании System.noerrmsg
-
29-07-2022 - |
Вопрос
Я учусь System.noerrmsg в C ++ Builder XE4.
Из документов я делаю вывод, что, установив noerrmsg true, я не увижу Arrse Box Box.
Ниже приведен мой пример кода.
void __fastcall TForm1::Button1Click(TObject *Sender)
{
NoErrMsg = true; // System.NoErrMsg
StrToInt(" "); // make the error purposely
}
Тем не менее, все еще приведенный выше код показывает Arron Messagebox, когда я нажимаю кнопку1.
Является ли мое понимание noerrmsg неверно?
Как это обычно используется?
Решение
Не связан с StackOverflow