Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Llamar a otro ejecutable y esperar respuesta (https://www.clubdelphi.com/foros/showthread.php?t=43317)

lacovera 08-05-2007 17:35:52

Llamar a otro ejecutable y esperar respuesta
 
buenas a todos, tengo una pequeña duda: en un programa que estoy realizando, desde una de las opciones llamo a un ejecutable con shellexecute, pero claro, mi programa sigue 'corriendo', hay alguna forma de pararlo como si fuera una ventana mas de mi programa y esperar resupesta por parte del segundo programa??

Muchas gracias a todos :p

jhonny 08-05-2007 17:58:28

Prueba el truco #3 de trucomania, http://www.q3.nu/trucomania/indicetr...esp#Aplicacion el que dice "Ejecutar otra aplicacion desde un programa Delphi" al final tiene algo que quizá te pueda servir.

Neftali [Germán.Estévez] 08-05-2007 17:59:32

Revisa la sección de trucos del ClubDelphi; Creo que el 30 es tu número de la suerte...

jhonny 08-05-2007 18:17:14

Cita:

Empezado por Neftali
Revisa la sección de trucos del ClubDelphi; Creo que el 30 es tu número de la suerte...

Caramba¡¡¡, Como es que lo encontraste, debo confesar que estuve buscándolo allí y no lo pude encontrar. Parece que me falto un poco mas de astucia :).

lacovera 08-05-2007 18:29:56

Cita:

Empezado por jhonny
Prueba el truco #3 de trucomania, http://www.q3.nu/trucomania/indicetr...esp#Aplicacion el que dice "Ejecutar otra aplicacion desde un programa Delphi" al final tiene algo que quizá te pueda servir.

Muchas gracias Jhonny, lo has probado tú? es para saber si con esa llamada puedo pasarle un parametro, como hacia con shellexecute.

jhonny 08-05-2007 18:55:34

Cita:

Empezado por lacovera
Muchas gracias Jhonny, lo has probado tú? es para saber si con esa llamada puedo pasarle un parametro, como hacia con shellexecute.

Alguna vez lo use y funciono bien, nunca pasando parámetros pero me supongo que si a esa función le pasas en su FileName dicho parámetro debería funcionar.

Aunque el truco que menciona Neftali, también debería funcionar.

lacovera 09-05-2007 10:01:04

Funciona perfecto el truco 30
Muchas gracias a todos :p

jhonny 09-05-2007 15:54:27

Cita:

Empezado por lacovera
Funciona perfecto el truco 30
Muchas gracias a todos :p

Por alguna razón me alegra que sea el 30 el que usaras :D

lacovera 10-05-2007 01:13:58

Jajaja Graciasss :)


La franja horaria es GMT +2. Ahora son las 11:38:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi