SoloCodigo
Programación General => C/C++ => C++ Builder => Mensaje iniciado por: pixote en Martes 22 de Abril de 2003, 15:37
-
Hola a todas y todos, ahora mismo he terminado la aplicación que tanto trabajo me ha llevado hacerla y me encuentro en la situación de distribuirla a todos mis amigoides...¿me podrías ayudar diciemdome que ficheros son necesarios para una correcta ejecución? o ¿sabes de alguna URL donde explique algo de esto? La aplicación tiene dependencias de base de datos.
Muchas gracias por anticipado y un saludo
-
Pues mira en el menu principal en Project/options para abrir las ociones del proyecto, te vas a la pestaña de Linker y le quitas la palomita a la opcion que dice "Use Dynamic RTL" y te vas a la pestaña de Packges y le pones una marca a la opcion de "Buil with run Time pakages" y listo!! a distribuir el .exe :suerte: enviame un correo si fue lo que necesitabas erickcerpa@hotmail.com
-
Hola, ErickCerPa tiene razon pero se olvido de algo muy importante, pixonte menciona que la aplicacion tiene dependencias con BD's por lo tanto solo lo que mencionas no te sirve ya que en la maquina que ejecutes tu programa no estara instalado el BDE (Borland Data Engine), y puedes hacer lo siguiente
CBuilder tiene una utilidad "Install Shield", que te sirve para crear un instalador para tu app, ahi tienes la opcion para agregar el BDE, ya que solo con lo anterior del dia del.... te hiba a funcionar...
Saludos
:bad::bad:
-
Descragar MiniReg.exe(13K) desde la direccion
http://www.jrsoftware.org/files/MiniReg.exe (http://www.jrsoftware.org/files/MiniReg.exe)
- Buscar el archivo BDEINST.CAB en el directorio Archivos de Programa\Archivos Comunes\Borland Shared\BDE y extraer el archivo( con winzip o winrar) al directorio donde tienes tu fuente
- Al script de Inno en el campo [Files]se le agregan las lineas
Source: "MiniReg.exe"; DestDir: "{tmp}" (ojo......el archivo con la ruta completa ej C:\ MiniReg.exe)
Source: "BdeInst.dll"; DestDir: "{tmp}" ojo......el archivo con la ruta completa ej C:\ BdeInst.dll)
- En el campo [Run] se le agrega la linea
Filename: "{tmp}\MiniReg.exe"; Parameters: """{tmp}\BdeInst.dll"""
- Para crear el alias de la base de datos que manejara la aplicacion se agregan las lineas
Source: "AddAlias.exe"; DestDir: "{tmp}"
- En la seccion [Run] agregar la linea
Filename: "{tmp}\AddAlias.exe"; despues de la linea que ejecuta MiniReg.exe
Se me olvidaba que hay que descargar el archivo AddAlias.exe(30K) de la direccion:
http://www.jrsoftware.org/files/AddAlias.zip (http://www.jrsoftware.org/files/AddAlias.zip)
y descomprimirlo en el directorio de tus fuentes, hay que leer el archivo AddAlias.txt para saber que parametros hay que pasarle al procedimiento, que normalmente son el driver del bde, el nombre del alias, y el durectorio donde se ubican las tablas.