![]() |
Cuantas veces está abierta una aplicación
Buen día para todos
Podría alguien decirme si conoce una función que me permita saber cuántas veces esta abierta una aplicación. Esto para limitar la cantidad de veces que se pueda abrir, por ejemplo si ya está abierta 3 veces, que no se pueda abrir nuevamente. Yo se como verificar si está abierta con el FindWindow, pero lo que quiero es saber cuantas veces está abierta sin tener que almacenar esto en una tabla. De antemano, muchas gracias |
Hola,
ya que no quieres guardar esa info en una tabla, puedes guardarla en un fichero de texto o en el registro de windows, etc. Revisa éste hilo. Saludos |
Si lo que quieres saber es cuantas instancias de nuestro programa están corriendo a la vez, prueba con esta función:
|
Muchísimas gracias Seoane, eso era justo lo que estaba buscando. Funciona perfectamente.
Está buena para la sección de trucos del Club. Hasta pronto. |
¿Y qué pasa si hago una copia del programa y le cambio de nombre?
// Saludos |
Cita:
Ahora en serio, no tiene sentido andar moviendo los programas de sitio y esperar que funcionen bien. Así que pasaría lo que tiene que pasar, no funcionaria. Ahora bien, que queremos hacer la súper aplicación a prueba de balas. Pues se hace, que a mi a matar moscas a cañonazos no me gana nadie :p
La unit hashes se encuentra aquí http://www.clubdelphi.com/foros/show...22&postcount=4 |
Cita:
Cita:
// Saludos |
Cita:
Cita:
|
Cita:
// Saludos |
La franja horaria es GMT +2. Ahora son las 04:36:13. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi