Página 1 de 1

Programa en ejecucion

Publicado: Mar Jun 03, 2014 5:50 pm
por Jose Lopez Carrasco
Hola,
Tengo la siguiente duda: es posible tener una aplicación ejecutándose en
segundo plano minimizada y cuando la volvemos a ejecutar se maximize la
ventana de la que esta en ejecución.
Gracias
Pepe.

Programa en ejecucion

Publicado: Mar Jun 03, 2014 9:15 pm
por joselalinf
Jose,
> Tengo la siguiente duda: es posible tener una aplicación ejecutándose en
> segundo plano minimizada y cuando la volvemos a ejecutar se maximize la
> ventana de la que esta en ejecución.
si quieres que sólo haya una instancia de la aplicación puedes usar la
propiedad TApplication:lSingleInstance.
También te puede servir TForm:nShowMode para indicar cómo quieres que se
muestre el formulario principal.
Saludos,
José Lalí­n

Programa en ejecucion

Publicado: Mié Jun 04, 2014 12:00 am
por Jose Lopez Carrasco
José Lalín,
Es un placer contar contigo.
La idea es que la aplicación esta minimizada en el área de notificación
(SystemTray). Y lo que necesito es que cuando se llame al ejecutable se
active la aplicación. Tengo una aplicación de tercero con un botón que
puede llamar a cualquier ejecutable externo, lo utilizo para imprimir las
entradas con fastreport, pero es demasiado lento abrir aplicación imprimir
informe y salir.
La idea es tenerlo siempre corriendo y cuando se llame otra vez lance el
informe y a esperar.
Gracias por tu ayuda.
Salu2
Pepe.

Programa en ejecucion

Publicado: Jue Jun 05, 2014 8:48 pm
por joselalinf
Jose,
> La idea es tenerlo siempre corriendo y cuando se llame otra vez lance el
> informe y a esperar.
entonces haz lo que te decí­a en el otro mensaje. Desmarca la casilla
"Permitir múltiples instancias" y pon la propiedad nShowMode a smMAXIMIZE.
Si no lo consigues echar a andar te preparo un ejemplo en cuanto tenga un rato.
Saludos,
José Lalí­n

Programa en ejecucion

Publicado: Jue Jun 05, 2014 11:49 pm
por Jose Lopez Carrasco
José,
Lo he hecho como tu me indicas, pero cuando vuelvo a ejecutar la
aplicación no se activa la que esta en ejecución.
Gracias.
Pepe.