FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Cómo crear un archivo de instalación?
Hola a todos soy medianamente nuevo en la programacion, y aun mas nuevo en delphi. Uso el compilador Delphi 7. Aqui vienen mi preguntas, realice una aplicacion, con tablas paradox, hasta aca todo barbaro, el tema es el siguiente. Yo quiero utilizar ese programa q desarrolle en otra maq, q no tiene delphi instalado, ¿Como creo un archivo instalable de mi programa? o q debo hacer para poder instalar mi programa en cualquier maq y q funcione sin problemas (creo q a esto lo llaman portabilidad, puede ser?).
Mi paso siguiente es usar SQL, si son tan amables y me dicen tambien com o deberia hacer para q mi proxima aplicacion con SQL la pueda ejecutar sin problemas. Muchas gracias!! |
#2
|
||||
|
||||
Con el Installshield que viene en el paquete de delphi puede hacer el instalable. Aunque si te llevas directamente el ejecutable a otra máquina y la bd a la que accede también te funcionaría....
P.D. Deberías especificarnos más... La base de datos (Paradox) es local??, solo la utiliza una persona???, te conectas por ODBC, por BDE, dependiendo de eso el instalable cambia.... |
#3
|
||||
|
||||
Añadiendo algunas cosas a las que ya te han dicho.
(1) Debes asegurarte de que tu programa EXE no utiliza package en runtime, es decir, todo el programa está en un único fichero (revisa las opciones de proyecto). (2) Si usas Paradox, posiblemente estés utilizando BDE; Por lo tanto el BDE debes instalarlo en la máquina cliente. (3) Seguramente en el BDE has creado un Alias para tu Base de Datos. Ese Alias deberás crearlo en la máquina donde instales. Si quieres hacer una SETUP.EXE típico, puedes utilizar el InstallShield que te han comentado y que viene con Delphi o algun otro tipo Inno Setup. Te comento este segundo porque ya tiene pensado las dos cosas que necesitas hacer tú junto con instalar el EXE. Seguro que con InstallShield también se puede hacer sin complicaciones. El SETUP.EXE normal lo puedes generar con cualquiera de estos programas. Éstos te generan la instalación estandard; Copiar tus ficheros, crear los iconos y demás; Los otros dos pasos deberás añadírselos tú a esa instalación. Inno Setup Como instalar el BDE con Inno Setup Cómo crear el alias en el BDE (un poco más abajo en la página) Aquí tienes el proceso paso a paso y en castellano
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
Perdon la demora!
hola nuevamente, agregando info q me piden para una mejor comprension de mi problema: mis tablas son paradox7, les cuento q se conecta tipo BDE, mi base es local, q es para un solo usuario (por ahora) y con respecto al package runtime, he desarrollado todo mi sistema y las tablas datos en una carpeta exclusiva para ello (no se si esto sirve con respecto a lo q me dice Neftali). Gracias por su ayuda!
|
#5
|
||||
|
||||
Los datos que te he facilitado son respecto a cómo hacer esas cosas utilizando Inno Setup; De todas formas, si utilizas otro instalador, deberás hacer las mismas cosas aunque de forma diferente, pero deberás hacerlas.
Igualmente las utilidades que se mencionan para instalar el BDE y registrar el Alias, te pueden servir aunque utilices otro generador de instalaciones.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
|||
|
|||
Me encanta, gracias fue de mucha ayuda este post.
Para mis aplicaciones esto esta de perlas, es ligero facil y funciona. |
#7
|
|||
|
|||
Generador de instalador NSIS
Hola.
En lo personal siempre recomiendo NSIS http://nsis.sourceforge.net/Main_Page. Lo actualizan frecuentemente, existen suficientes ayudas y plugins (tambien se pueden crear propios con Delphi, etc.) en el sitio. |
#8
|
|||
|
|||
yo solo quiero q se abran mis programas al inicio de sesion
Cita:
eso es lo q quiero saber quisiera hacer eso si sabes algo y me lo compartis GRACIAS |
#9
|
||||
|
||||
Cita:
No mezcles preguntas diferentes en el mismo hilo, por favor. Abre un nuevo hilo, en el foro adecuado, y realiza tu pregunta dedicando un poco de tiempo a explicarla correctamente. Seguramente así obtendrás respuesta. Un saludo.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#10
|
|||
|
|||
Hola, los instaladores puedes crearlos con InstallShield, InstallWare, hay incluso creadores de instaladores gratuitos, creo que el CreateInstall es gratuito (No estoy seguro), y para empezar con SQL busca un buen manual o tutorial, si quieres desarrollarlo con los BDE, se ocupa los componentes TDataSource y TQuery, si lo que quieres es hacer esta conexión directamente e incluído CLiente/Servidor te recomiendo los componentes ZEOSDBO(en todos mis programas he utilizado estos componentes) de verdad que son muy buenos..
eso era 54LU2 XAOO |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Crear Archivo XML | maco2007 | Varios | 2 | 05-11-2007 18:22:05 |
Crear Archivo | Carliviris | Varios | 8 | 29-12-2006 13:04:50 |
Crear un archivo zip | Grefu | OOP | 3 | 20-10-2005 23:33:18 |
Crear archivo .ini | Sayuri | Varios | 5 | 31-08-2005 13:02:47 |
Crear archivo *.LOG | ciscu | Varios | 3 | 09-02-2004 18:07:54 |
|