Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2012, 18:26
Exodus_5467
 
Fecha de Ingreso: diciembre-2012
Ubicación: San Antonio
Mensajes: 1
Antigüedad: 12 años, 2 meses
Puntos: 0
Pregunta Problemas convirtiendo Batch a Exe

Hola gente :) resulta que con un amigo habiamos creado un batch que supercomprimia la carpeta o archivo que el usuario quisiera, dandole a elegir carpeta de entrada, salida y nombre de archivo. La compresion de realiza mediante un programa externo y sus respectivos parametros: FreeArc.

El codigo de batch:
http://pastebin.com/yvtnBas4

Decidimos convertirlo a exe en Visual Studio 2010 y darle una interfaz gráfica pintoresca.

El codigo hasta donde llegamos a armarlo
http://pastebin.com/4ezbTxPR

El problema yace en que el FreeArc lleva varios parametros que serian asi en un batch:
Data\arc.exe a -ep1 -ed -r -w.\ %destino%\%nombre del comprimido%.bin -msrep+lzma:a1:mfbt4:d256m:fb128:mc1000:lc8 "%carpeta del juego%\*"

La idea es que en un boton de examinar el usuario busque la carpeta a comprimir y la de salida, la variable carpeta del juego se elegiria con el primer boton y en el segundo se tendria que elegir las variable destino y nombre del comprimido, mis problemas son:
1) No consigo que el primer boton me deje seleccionar una carpeta y no solo un archivo.
2) No consigo que el freearc se ejecute correctamente y use las variables desde el Visual Studio.