Cerrar Aplicacion

12/10/2004 - 01:41 por Alberto | Informe spam
Cual es la mejor (correcta) forma de cerrar un WindowsForm que contiene un
formulario?

this.Close();
Application.Exit();

O hay alguna mejor ?

Muchas gracias !! :)

Preguntas similare

Leer las respuestas

#1 Nathaly
12/10/2004 - 07:20 | Informe spam
bueno no soy muy guru en C# pero me parece que la ejor maenra es con .close
ya que internamente ciera todos los hilos e instanciaciones que hayas hecho
en tu forma

pero como dije eso solo mi apreciacion...

"Alberto" wrote in message
news:eN22cv%
Cual es la mejor (correcta) forma de cerrar un WindowsForm que contiene
un
formulario?

this.Close();
Application.Exit();

O hay alguna mejor ?

Muchas gracias !! :)


Respuesta Responder a este mensaje
#2 Nicola Strappazzon
12/10/2004 - 09:09 | Informe spam
Bueno depende, si es un formuladio, como una ventana X q se llama por medio
de un form principal, o un formulario MDI, puedes usar this.Close(), y
cuando cierras una ventana principal, deberias de usar Application.Exit(),
yo considero que esta es la mejor forma de hacerlo.

Atte.

Nicola Strappazzon C.

Caracas - Venezuela

"Alberto" wrote in message
news:eN22cv%
Cual es la mejor (correcta) forma de cerrar un WindowsForm que contiene
un
formulario?

this.Close();
Application.Exit();

O hay alguna mejor ?

Muchas gracias !! :)


Respuesta Responder a este mensaje
#3 Octavio Hernandez
12/10/2004 - 11:20 | Informe spam
Alberto,

Hay que tener cuidado al llamar a Application.Exit, porque cierra todas las
ventanas de la aplicación sin llamar a los eventos Closing/Closed de éstas:

http://msdn.microsoft.com/library/d...ttopic.asp

Por ejemplo, imagínate que estás programando un símil del Bloc de Notas, y
has puesto en el evento Closing de la ventana la pregunta típica: "El texto
ha sido modificado. Desea guardarlo?". Bueno, pues si llamas a
Application.Exit tu usuario perderá todo el texto que ha escrito, porque el
evento no se disparará...

En general, creo que la manera "natural" de terminar una aplicación es
cerrar su formulario principal.

Salu2,

Octavio

"Alberto" escribió en el mensaje
news:eN22cv%
Cual es la mejor (correcta) forma de cerrar un WindowsForm que contiene


un
formulario?

this.Close();
Application.Exit();

O hay alguna mejor ?

Muchas gracias !! :)


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida