Page 1 of 1

Incluir un ejecutable dentro de otro (resuelto)

Posted: Thu Oct 19, 2023 1:38 pm
by alvaro533
Buenas tardes,

He hecho un pequeño programa en fwh64, por ejemplo "myapp.exe". El programa "myapp.exe" llama en segundo plano a una utilidad, "pdftopng.exe" que es de código abierto y ocupa 1mb. Me gustaría poder distrubuir mi programa en un solo fichero, "myapp.exe". Es posible incluir "pdftopng.exe" dentro de "myapp.exe" como recurso, o libreria o similar? Entonces cuando el cliente copie en su ordenador "myapp.exe" y la ejecute se comprobaría si "pdftopng.exe" está en la carpeta del programa y si no lo está lo extrae para poder usarlo.

He buscado en el foro y no lo he encontrado.

Gracias.

Alvaro

Re: Incluir un ejecutable dentro de otro (resuelto)

Posted: Thu Oct 19, 2023 2:52 pm
by alvaro533
en el fichero rc:

Code: Select all | Expand

FILE1 RCDATA "..\\..\\GeoTif\\utils\\pdftopng.exe"
en fwh:

Code: Select all | Expand

RCDATATOFILE( GetResources(), "FILE1", "pdftopng.exe" )
Un saludo

Alvaro

Re: Incluir un ejecutable dentro de otro (resuelto)

Posted: Thu Oct 19, 2023 3:02 pm
by Antonio Linares
muy bien!

Re: Incluir un ejecutable dentro de otro (resuelto)

Posted: Thu Oct 19, 2023 6:32 pm
by cnavarro