Problemas al generar excepciones con Throw en Visual C++

17/04/2007 - 12:30 por ZiCruz | Informe spam
[b]Hola a tod@s,

en una aplicación que estoy haciendo, sino cumple una condición genero una
excepción con la siguiente clase:[/b]

using namespace System;

public ref class ValorOctetoIPException: public System::ApplicationException {
private:
static String^ Mensaje = "Valor del octeto incorrecto. /nNo está entre 0 y
255.";

public:
// --
// | Constructores |
// --
ValorOctetoIPException()
: ApplicationException(Mensaje) {}

ValorOctetoIPException(String^ auxMensaje)
: ApplicationException(String::Format("{0} - {1}", Mensaje, auxMensaje)) {}

ValorOctetoIPException(String^ auxMensaje, ApplicationException^ perteneceA)
: ApplicationException(String::Format("{0} - {1}", Mensaje, auxMensaje),
perteneceA) {}
};
[b]
y la siguiente instrucción:[/b]

throw gcnew ValorOctetoIPException();

[b]pero cuando provoco esta excepción para realizar la prueba me aparece el
mensaje de la excepción, pero y ahí viene mi problema, es que, me da a elegir
entre continuar con el programa o salir.

que estoy haciendo mal, ya quiero que aparezca el mensaje y despues de
aceptarlo de por terminada la aplicación.[/b]

Preguntas similare

Leer las respuestas

#1 unoKarlos
17/04/2007 - 13:25 | Informe spam
Hasta donde yo sé, siempre te dará la opción de depurar si el sistema
destino tiene configurado un depurador, como hace directamente la
instalación del .NET Framework.

Recibe un cordial saludo,
Rafael Ontivero
Suzo STC España
"ZiCruz" wrote in message
news:
Mostrar la cita
#2 RFOG
17/04/2007 - 15:07 | Informe spam
En Tue, 17 Apr 2007 14:12:02 +0200, ZiCruz
escribió:

Mostrar la cita
Pues entonces te pasa más o menos lo que a mi, mira el post mío justo al
anterior.

A ver si alguien sabe qué tocar para que vaya bien.

Visita mi blog principal: http://rfog.blogsome.com
Y este sobre programación: http://geeks.ms/blogs/rfog
Libros, ciencia ficción y programación
Si hubiera un solo hombre inmortal sería asesinado por los envidiosos.
Ads by Google
Search Busqueda sugerida