Hola.
La declaración similar al
raise de
Delphi (como bién ejemplificó
dec), en C++ es
throw.
Y, si te entendí bien, creo que buscas algo así:
Código PHP:
...
try {
double vv = Edit1->Text.ToDouble();
if (vv == 0)
throw Exception("Cero no es un valor permitido");
Edit1->Text = FormatFloat("##,##0.00 €", vv);
}
catch(const Exception& E) {
MessageBox(0,E.Message.c_str(), "", MB_ICONERROR);
Edit1->Text = "";
Edit1->SetFocus();
}
...
Saludos