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 07-05-2003
raul_sal raul_sal is offline
No confirmado
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 45
Poder: 0
raul_sal Va por buen camino
Thumbs up Aplicacion para distribuir

Que tal amigos.

Me gustaria saber como puedo hacer para que cada una de mis formas o un conjunto de las mismas queden almacenadas en un archivo dll o algo asi, esto es para poder distribuirle a mis clientes un ejecutable y un monton de dlls, esto me facilitaria el trabajo al momento de realizarle mejoras a mi programa, ademas de que podria utilizar un servidor de bd y otro de aplicacion, o alguna otra idea.

Gracias
Responder Con Cita
  #2  
Antiguo 07-05-2003
Avatar de José Luis Garcí
[José Luis Garcí] José Luis Garcí is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Las Palmas de G.C.
Posts: 1.372
Poder: 22
José Luis Garcí Va camino a la fama
No se porque quieres complicarlo si ya el Delphi trae todo lo necesario, si lo que quieresinsertar archivos o que las bases de datos las controle tu programa directamente mirate los componentes que hay en esta misma Web, y si no el proceso de instalación es muy bueno, lo unico que ganarias con dll's sería reducir el tamño de la aplicación y depende.

Un saludo desde Canarias.
Responder Con Cita
  #3  
Antiguo 08-05-2003
raul_sal raul_sal is offline
No confirmado
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 45
Poder: 0
raul_sal Va por buen camino
Lo que necesito es crear una aplicacion la cual va a estar sufriendo modificaciones constantes (mejoras) por lo cual distribuir esos cambios tanto de programa como de BD seria muy dificil por el tamaño de los ejecutables, entonces:

1) Poder hacer los ejecutables mas pequeños (de 8MB pasarlos a 1MB o menos)
2) Poder desglozar mi aplicacion, es decir, el ejecutable y por cada forma un archivo ya sea dll o cualquier otro formato que sea factible, para que de esta forma unicamente distribuir los archivos que hayan sufrido modificaciones.
Responder Con Cita
  #4  
Antiguo 08-05-2003
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
raul_sal:

Me parece que te convendría usar paquetes (packages) en lugar de dlls ya que se acoplan más a Delphi. Al igual que los dll, los paquetes pueden cargarse dinámicamente en tiempo de ejecución.

Yo no te puedo decir mucho acerca de los paquetes ya que es un área que apenas empiezo a investigar pero para comenzar te puede servir leer la página Dynamic packages in Delphi del sitio de Borland (quizá te pida que te registres pero es rápido y gratuito).

El artículo tiene que ver mucho con lo que deseas y justamente habla de la importancia de modularizar las aplicaciones con el fin, entre otros, de poder distribuir sólo las actualizaciones o agregados necesarios.

// Saludos
Responder Con Cita
  #5  
Antiguo 10-05-2003
lanysoft lanysoft is offline
Miembro
 
Registrado: may 2003
Posts: 30
Poder: 0
lanysoft Va por buen camino
hola, aver si te sirve mi idea:

descarga una base de datos gratuita como firebird o posgreSQL, eso instalan en windows, linux, netware (sólo postg)
programa con dbexpress y te ahorras un monton puesto que sólo necesitas el archivo .dll del driver de la base de datos dos archivos .ini para la ubicación de la base de datos (dirección IP del motor)
y puedes hacer cualquier cantidad de modificaciones y comprimir el archivo enviarlo comprimido autoextraible y listo.

Es posible que tengas que usar midas.dll pero puedes intergrarlo si consigues midas.dcu

espero te sirva
__________________
Lan y Soft
Responder Con Cita
  #6  
Antiguo 11-05-2003
raul_sal raul_sal is offline
No confirmado
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 45
Poder: 0
raul_sal Va por buen camino
Gracias por Contestar.

Actualmente desarrollo con Interbase + IBX, estuve probando lo de los packages y creo que es una muy buena caracteristica que me va a servir bastante, lo unico que tengo que hacer es realizar un buen diseño de utilizacion de los mismos.

Gracias por su ayuda
Responder Con Cita
  #7  
Antiguo 11-05-2003
raul_sal raul_sal is offline
No confirmado
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 45
Poder: 0
raul_sal Va por buen camino
Aclarando un poco mas

El motivo por el cual deseo minimizar el ejecutable es porque actualmente tengo aproximadamente 10 modulos cada uno es un ejecutable y en promedio tienen 4.0 MB eso es mucha informacion para poder pasar actualizaciones o correccion de bugs, etc. Ahora creo que voy a utilizar un solo exe y cada uno de los modulos estara dividido en varios packages para poder hacer mas facil la distribucion.
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
Necesito Consejos Para Aplicacion De Administracion pablo2244 Conexión con bases de datos 5 20-05-2005 02:21:36
Modulo en vb6 para traducir la aplicacion Cerathos Conexión con bases de datos 0 16-04-2005 04:05:51
lanzo aplicación para que sea terminada por usuarios de internet unreal4u Varios 0 25-11-2004 19:34:03
Error de aplicación para un perfil en W2000 orodriguezc Windows 0 10-03-2004 01:10:26
crear arhivo de instalación para una aplicación en red lemon-club Varios 4 06-06-2003 16:27:17


La franja horaria es GMT +2. Ahora son las 20:07:10.


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