In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Programa en ejecucion

Foro de Xailer profesional en español
Responder
Jose Lopez Carrasco
Mensajes: 215
Registrado: Lun Oct 20, 2008 11:38 pm

Programa en ejecucion

Mensaje 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.
joselalinf
Mensajes: 291
Registrado: Jue Ene 31, 2013 1:10 pm

Programa en ejecucion

Mensaje 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
Jose Lopez Carrasco
Mensajes: 215
Registrado: Lun Oct 20, 2008 11:38 pm

Programa en ejecucion

Mensaje 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.
joselalinf
Mensajes: 291
Registrado: Jue Ene 31, 2013 1:10 pm

Programa en ejecucion

Mensaje 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
Jose Lopez Carrasco
Mensajes: 215
Registrado: Lun Oct 20, 2008 11:38 pm

Programa en ejecucion

Mensaje 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.
Responder