TODOPIC

Lenguajes de programación para PC => Delphi => Mensaje iniciado por: Sispic en 29 de Enero de 2007, 15:36:27

Título: aplicaciónes con el mismo ejecutandose
Publicado por: Sispic en 29 de Enero de 2007, 15:36:27
Hola companys .

Como podria saberse si una aplicación con el mismo nombre ya se esta ejecutando ,
o cuantas las ailas  ? .

Uso FindWindow pero siempre me dice que SI , pero se trata de ella misma  :(

He provado en FormCreate y nada .

Alguna idea ?
Título: Re: aplicaciónes con el mismo ejecutandose
Publicado por: Duende_Azul en 03 de Febrero de 2007, 02:17:53
En Trucomania (http://www.q3.nu/trucomania/) el truco 162  habla algo sobre eso, revisalo a ver si es lo que necesitas.
Título: Re: aplicaciónes con el mismo ejecutandose
Publicado por: IIIC en 03 de Febrero de 2007, 03:59:23
A lo mejor lo que buscas lo mencionan en el articulo   "Controlling the number of application instances"

                                     http://delphi.about.com/b/a/257633.htm

inclusive esta hecho un componente TInstance gratuito
Título: Re: aplicaciónes con el mismo ejecutandose
Publicado por: IIIC en 03 de Febrero de 2007, 04:11:27
Ademas el codigo  deja ver que existe una estructura que almacena la cantidad de instancias existentes

     InstanceInfo^. RunCounter

y mas.

Saludos
Título: Re: aplicaciónes con el mismo ejecutandose
Publicado por: RedPic en 03 de Febrero de 2007, 06:18:58
Gran Sisco.

¿Lo que quieres es que solo haya una instancia de tu aplicación? ¿Que el primer doble click sobre el icono lo ejecute? ¿y un segundo doble click detecte que ya está funcionando y no ejecute el segundo sino que ponga el foco en la primera, y única, instancia?

Dime.
Título: Re: aplicaciónes con el mismo ejecutandose
Publicado por: Nocturno en 03 de Febrero de 2007, 06:46:27
Me permito contestarte yo en su nombre, porque todo parte de una petición que le hice.

Lo que quería era poder identificar en la barra de tareas de Windows cada instancia de Winpic800 con un icono diferente, de manera que se supiera fácilmente cuál estaba enganchado a un programador o a otro.

Yo ya no lo necesito porque con la nueva mejora de mini-iconos en la barra de estado los tengo perfectamente identificados, pero no sé si él querrá seguir investigando en esta línea.
Título: Re: aplicaciónes con el mismo ejecutandose
Publicado por: Sispic en 03 de Febrero de 2007, 08:50:40
Si , es como indica Nocturno .

Aunque ya veo como funciona en trucomania 162 . :)

De todos modos con lo del icono en el barra de tareas es mucho mas practico .
Lastima que sea un poco pequeño  :( , pero vamos es rapido de narices si le aciertas . :D

Haver si esta tarde ya lo subo .

Gracias chicos.