Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/12/2009, 16:01
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 5 meses
Puntos: 51
Respuesta: ¿Cómo saber si mi aplicacion se esta ejecutando?

Yo en vez de 0/1 escribo la fecha serializada y a través de un Thread la voy refrescando periodicamente. Si al arrancar la fecha está obsoleta en un intervalo menor al del refresco del Thread, es que tu programa termino bruscamente, así que puedes pensar que en realidad no se está ejecutando.
Esa es una de las opciones más habituales. Otra es abrir un socket en un puerto y escuchar por el. Si el socket esta ocupado y algo responde correctamente por el... quiere decir que hay otra instancia viva.
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.

Última edición por GreenEyed; 09/12/2009 a las 02:34