FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC Lanzar una aplicación desde la mía
Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Lanzar una aplicación desde la mía
Posted: Tue Jul 11, 2006 05:46 PM

Hola,

¿ Alguien me podría decir si esto se puede hacer o forma de intentarlo ?

Necesito desde "miaplic.exe" en ejecución sustituirla por otra "miaplic.exe" más actualizada y ejecutarla, o incluso no ejecutarla.

Un Saludo,
Joaquín

Un Saludo,

Joaquín Martínez
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Lanzar una aplicación desde la mía
Posted: Sun Jul 16, 2006 09:22 PM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Lanzar una aplicación desde la mía
Posted: Mon Jul 17, 2006 09:00 AM

Gracias Antonio,

Ya lo estuve leyendo, pero fue después de publicar la pregunta.

Lo que no me ha quedado claro de ese hilo es tu opinión de lo acertado. Lo que parece que funciona es:

WinExec("copia.exe")
PostQuitMessage(0)
__Quit()

¿Pero de verdad es necesario PostQuitMessage(0) y __Quit() ?

Veo mucha complicación a tener en cuenta, pienso que con QUIT debería funcionar.

Un Saludo,
Joaquín

Un Saludo,

Joaquín Martínez
Posts: 840
Joined: Thu Oct 13, 2005 07:05 PM
Lanzar una aplicación desde la mía
Posted: Mon Jul 17, 2006 03:43 PM

Una cosa si te puedo asegura... si no pones el PostQuitMessage() no funciona, necesitas limpiar los mensajes de la ventana antes de eliminarla.

Saludos

R.F.
Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Lanzar una aplicación desde la mía
Posted: Mon Jul 17, 2006 10:41 PM

René,

Pensaba que el QUIT de xHB, ya haría algo de eso, tanto es así, que para cortar en algún momento una aplicación siempre lo he usado, ejecutandose automáticamente el EXIT PROCEDURE.

No obstante, haré las pruebas.

Gracias,
Joaquín

Un Saludo,

Joaquín Martínez
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Lanzar una aplicación desde la mía
Posted: Tue Jul 18, 2006 12:14 AM

Joaquín,

Lo idóneo es terminar la aplicación enviando :End() a la ventana principal, de esta forma FWH se encarga de salir limpiamente (liberando recursos usados, etc.)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 458
Joined: Tue Mar 14, 2006 07:26 PM
Lanzar una aplicación desde la mía
Posted: Tue Jul 18, 2006 09:52 AM

Gracias Antonio,

Exactamente eso es lo que hago en el EXIT PROCEDURE.

Con lo cual quedaría:

WinExec( "Miapli.exe")
oWndPrincipal:End()

¿Debería funcionar correctamente verdad?

Un Saludo,
Joaquín

Un Saludo,

Joaquín Martínez
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Lanzar una aplicación desde la mía
Posted: Tue Jul 18, 2006 10:09 AM

Joaquín,

> ¿Debería funcionar correctamente verdad?

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion