Evento de cierre de la aplicación

24/05/2006 - 01:13 por Roberto Palacios | Informe spam
Buenas noches, la aplicación con la que me estoy pegando asigna tareas a
máquinas. Cuando se cierre la aplicación quiero que compruebe el número de
tareas asignadas a cada máquina y si es menor que un número predeterminado
lance un aviso y permita cerrar o volver a la aplicación. El problema me
surge cuando lanzo el messagebox con el aviso ("la máquina x tiene menos de
5 tareas ¿desea salir de todas formas?") la aplicación se cierra ya pulse
el botón sí o no. ¿como hago para cancelar el cierre si el usuario
selecciona que no quiere salir?
¿Se entiende la pregunta?

Un saludo y muchas gracias a todos

Roberto
 

Leer las respuestas

#1 manuel
24/05/2006 - 01:54 | Informe spam
mira kon esto puedes kancelar el evento klosing de kualkier formulario...

private void FrmEntrada_Closing(object sender,
System.ComponentModel.CancelEventArgs e)
{
DialogResult nResul;
nResul = MessageBox.Show("Deseas salir de la
aplicacion","Cierre",MessageBoxButtons.YesNo);
if(nResul = DialogResult.No)
{
e.Cancel;
}
}

"Roberto Palacios" escribió en el mensaje
news:44739719$
Buenas noches, la aplicación con la que me estoy pegando asigna tareas a
máquinas. Cuando se cierre la aplicación quiero que compruebe el número de
tareas asignadas a cada máquina y si es menor que un número predeterminado
lance un aviso y permita cerrar o volver a la aplicación. El problema me
surge cuando lanzo el messagebox con el aviso ("la máquina x tiene menos


de
5 tareas ¿desea salir de todas formas?") la aplicación se cierra ya pulse
el botón sí o no. ¿como hago para cancelar el cierre si el usuario
selecciona que no quiere salir?
¿Se entiende la pregunta?

Un saludo y muchas gracias a todos

Roberto


Preguntas similares