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. |
Hola,
Prueba con "PChar('cadena')" en lugar de "PAnsiChar('cadena')". |
Lo intenté pero tampoco funciona.
|
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? ;) |
Cita:
Hasta luego. ;) |
Cita:
Saludos! |
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 |
La franja horaria es GMT +2. Ahora son las 01:31:05. |
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