FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ejecutar aplicación externa con parametros
Hola:
Necesito ejecutar una aplicación externa e incluirle un parámetro. La aplicación externa es un compresor de archivos y el parámetro es un nombre de archivo que selecciono con un 'OpenDialog'. Lo he intentado con WinExe, pero no acepta la selección que hago con el 'OpenDialog'. He probado lo siguiente: WinExe( 'Compresor.exe' + ' ' + 'Archivo_a_Comprimir.exe', 1 ); 'Compresor.exe' es un parámetro fijo. Esto si funciona, pero si sustituyo 'Archivo_a_Comprimir.exe' por una variable que contenga la selección del OpenDialog, no funciona. Da un error de incompatibilidad entre String y PAnsiChar. Entonces hago lo siguiente: PAnsiChar( 'Archivo_a_Comprimir.exe' ) pero tampoco funciona. Gracias por adelantado. |
#2
|
||||
|
||||
Hola,
Prueba con "PChar('cadena')" en lugar de "PAnsiChar('cadena')". |
#3
|
|||
|
|||
Lo intenté pero tampoco funciona.
|
#4
|
||||
|
||||
Hola,
¿Qué significa que no funciona? ¿No te aparece ningún error? ¿Cuál, si es así? ¿Podrías copiar el código fuente de tu último intento? Última edición por dec fecha: 26-10-2005 a las 12:35:59. Razón: Corrección del texto. |
#5
|
||||
|
||||
Cita:
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#6
|
||||
|
||||
Cita:
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#7
|
|||
|
|||
Yo utilizo este codigo...
Hola VTORRES, te paso el codigo que utilizo para cargar una aplicacion externa y pasarle los parametros:
Bueno espero que te sirva. saludos Fernando Última edición por dec fecha: 28-10-2005 a las 05:14:32. Razón: ¡¡Encerrad el código fuente entre las etiquetas [DELPHI] ... [/DELPHI]!! |
|
|
|