Autodetectar aplicacion ejecutandose en la RAM

josemiguel
07 de Enero del 2009
Hola,
Mi pregunta es:
Como puedo hacer que mi aplicacion autodetecte que ya se esta ejecutando en memoria. Mi pregunta es debido a que tengo una aplicacion corriendo en computadores con pantallas Touch screen. Y la aplicacion se activa con solo pinchar una vez el icono del programa. Pero los usuarios por falta de costumbre, pinchan 2 y hasta tres veces el icono de la pantalla. Con lo cual la aplicacion se carga dos y tres veces en memoria. Con lo cual colapsan la RAM, y se cuelga la aplicacion. Entonces la idea es que la aplicacion autodetecte si ya se encuentra corriendo en la RAM una copia del programa, para asi poder abortar la segunda aplicacion.

Gracias

Saludos.

Davidcfres
07 de Enero del 2009
HOLA

El principio es simple, cuando ejecutas un aplicacion, pones el Handle de la aplication en un lugar del registro.
No olvidas limpiar el registro al cierre de la aplicación.
Si, al inicio, hay un dato en el registro, ciera la aplicacion corriente.(Porque hay una instancia en memoria)

O , puedes utilizar un component que se llama 1pas2

"http://www.phidels.com/php/index.php3?page=../php/pagetelechargementzip.php3&id=162"

lo siento es una pagina francesa ... yo soy tambien frances jajaja