Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-06-2008
Pollo2004 Pollo2004 is offline
Miembro
 
Registrado: sep 2006
Posts: 64
Poder: 18
Pollo2004 Va por buen camino
Exclamation ¿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!!
Responder Con Cita
  #2  
Antiguo 27-06-2008
Avatar de tcp_ip_es
tcp_ip_es tcp_ip_es is offline
No confirmado
 
Registrado: ago 2003
Ubicación: Madrid
Posts: 635
Poder: 0
tcp_ip_es Va por buen camino
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....
Responder Con Cita
  #3  
Antiguo 27-06-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.278
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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.
Responder Con Cita
  #4  
Antiguo 30-06-2008
Pollo2004 Pollo2004 is offline
Miembro
 
Registrado: sep 2006
Posts: 64
Poder: 18
Pollo2004 Va por buen camino
Cool 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!
Responder Con Cita
  #5  
Antiguo 30-06-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.278
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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.
Responder Con Cita
  #6  
Antiguo 05-08-2008
neokobu neokobu is offline
Registrado
 
Registrado: jul 2006
Posts: 6
Poder: 0
neokobu Va por buen camino
Me encanta, gracias fue de mucha ayuda este post.

Para mis aplicaciones esto esta de perlas, es ligero facil y funciona.
Responder Con Cita
  #7  
Antiguo 09-08-2008
JCX JCX is offline
Registrado
 
Registrado: feb 2008
Ubicación: Guatemala
Posts: 4
Poder: 0
JCX Va por buen camino
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.
Responder Con Cita
  #8  
Antiguo 13-08-2008
Estuardo18 Estuardo18 is offline
Registrado
 
Registrado: abr 2008
Ubicación: Guatemala(Centroamerica)
Posts: 8
Poder: 0
Estuardo18 Va por buen camino
Talking yo solo quiero q se abran mis programas al inicio de sesion

Cita:
Empezado por Neftali Ver Mensaje
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
como abrir programas automaticamente al inicio de sesion?
eso es lo q quiero saber
quisiera hacer
eso
si sabes algo y me lo compartis GRACIAS
Responder Con Cita
  #9  
Antiguo 13-08-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.278
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Estuardo18 Ver Mensaje
como abrir programas automaticamente al inicio de sesion?
eso es lo q quiero saber
quisiera hacer
eso
si sabes algo y me lo compartis GRACIAS
Por lo pronto revisa la Guia de estilo y esta otra.
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.
Responder Con Cita
  #10  
Antiguo 15-08-2008
cmm07 cmm07 is offline
Miembro
 
Registrado: nov 2007
Posts: 526
Poder: 17
cmm07 Va por buen camino
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
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Crear Archivo XML maco2007 Varios 2 05-11-2007 17:22:05
Crear Archivo Carliviris Varios 8 29-12-2006 12:04:50
Crear un archivo zip Grefu OOP 3 20-10-2005 22:33:18
Crear archivo .ini Sayuri Varios 5 31-08-2005 12:02:47
Crear archivo *.LOG ciscu Varios 3 09-02-2004 17:07:54


La franja horaria es GMT +2. Ahora son las 08:20:22.


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
Copyright 1996-2007 Club Delphi