Como saber si mi aplicación ya está en ejecución.
Buenos dias.
No se como saber si mi aplicación ya esta en ejecución. Esto es mi código, uso showmessage para depurar un poco. Código:
ShowMessage(inttostr(FindWindow(NIL,'app_client'))); He visto otras soluciones que te crean una lista de procesos y la puedes recorrer, pero supongo que hay añguna solución más elegante utilizando est tipo de funciones. ¿Alguna idea? Muchas gracias. |
Pregunto
¿Que es exactamente lo que deseas hacer?:confused:.
Acaso deseas prevenir que tu aplicacion se ejecute mas de una vez?:confused:.. Dá un poco mas de detalle....;) Saludos...:) |
Aca tienes un link de Delphi.about.com donde te muestra diferentes formas de enfocar tu problema.
Saludos. |
|
|
para estos casos no me complico , las Jedi tienen un componente llamado JvAppInstances, suelto el componente en el main, y luego lo configuro... facil :D
saludos... |
Gracias!!!
Muchísimas gracias a todos por contestar.
He tardado, porque gmail me marca el correo de este foro como spam. Sorry :( Voy a provar, y ya os digo lo que sea :) |
La franja horaria es GMT +2. Ahora son las 09:30:49. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi