• Viernes 1 de Noviembre de 2024, 15:31

Autor Tema:  Como Hacer Para No Finalizar Una Aplicación.  (Leído 1031 veces)

pino79

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Como Hacer Para No Finalizar Una Aplicación.
« en: Miércoles 4 de Junio de 2008, 09:59 »
0
Buenas,

Estoy haciendo una aplicación, que estoy intentando que se lance en background, mostrando un icono en la barra de iconos, y que cuando haga doble click en el icono me abra un formulario.

Mientras está minimizada, tiene que ejecutar un código cada 5 minutos.

Creo el icono correctamente en el Program.cs, pero no se como hacer para que no termine la ejecución del programa, y espere a que haga doble click sobre él. Mientras en 2º plano realice la otra tarea cada 5 minutos.

Sin alguien sabe como hacerlo le agradecería sus indicaciones.

Un saludo.

knk1

  • Nuevo Miembro
  • *
  • Mensajes: 14
  • Nacionalidad: mx
    • Ver Perfil
    • http://knk1dev.spaces.live.com
Re: Como Hacer Para No Finalizar Una Aplicación.
« Respuesta #1 en: Miércoles 9 de Julio de 2008, 02:45 »
0
Pues, para que no termine en el evento FormClosing cancela el evento, algo asi:

Código: Text
  1.  
  2. private void Form1_FormClosing(object sender, FormClosingEventArgs e)
  3.         {
  4.             e.Cancel = true;
  5.         }
  6.  
  7.  

Y para que se ejecute cada cinco minutos puedes usar un timer, aunque después de algunas horas, ya no son muy fiables.
No voy hacer esto toda mi vida... - [Blog]