FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ejemplos de ShellExecute y winexec ejecutando aplicaciones con parametros
Que tal a todos, hay ocaciones en las que requiero ejecutar una aplicacion mandandole parámetros desde delphi, pero no me funciona lo he intentado hacer con ShellExecute y winexec, si me funciona cuando solo tengo que ejecutar la aplicación sin enviarle parámetros. Alguien me puede mandar ejemplos se lo agradecería mucho. Saludos. |
#2
|
||||
|
||||
¿Como lo estas intentando? Pon un ejemplo
|
#3
|
|||
|
|||
así:
la instrucción en el dos es: C:\otter <socrates.in> sali.out otter es la aplicación y el resto los parametros que son los nombres de dos archivos uno de entrada y otro de salida, lo he intentado así: ShellExecute(Form1.Handle, nil, 'c:\otter', '<socrates.in>sali.out', 'c:\', SW_SHOWNORMAL); y winexec('C:\otter <socrates.in> sali.out',1); |
#4
|
||||
|
||||
Vamos por partes, tu no le estas pasando parámetros al programa, lo que estas indicando con < y > al interprete de comando es que redirija la entrada y la salida del ejecutable a unos ficheros. Dado que < y > son comando propios del interprete de comandos y no del ejecutable, es el interprete de comando el que debe procesarlos.
Tienes 2 soluciones redireccionar la entrada y la salida tu mismo, o ejecutar el programa a través del interprete de comandos. La primera opción es bastante compleja, la segunda sin embargo es bastante sencilla:
Aunque como ya te recomendé en otro hilo, tambien puedes usar el truco 54 |
#5
|
|||
|
|||
Gracias
Muchisimas Gracias Seoane, si me funciono a la perfeción tu solución.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Interceptar parámetros entre aplicaciones | Suriu | Windows | 1 | 27-04-2007 20:40:59 |
Pasar parametros entre aplicaciones | Iceman | OOP | 2 | 14-06-2005 16:29:25 |
Pasar parametros a aplicaciones de VB | G.A.R.S | API de Windows | 2 | 17-05-2005 21:37:54 |
Parametros al ejecutar Aplicaciones + Aplicaciones en Mi PC | NeWNeO | Varios | 4 | 19-08-2004 14:01:30 |
WinExec | karlita_cb | Varios | 3 | 18-05-2004 20:52:21 |
|