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 22-09-2013
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
No Incluir modulos (programas) en el ejecutable

buenas tardes

estoy haciendo un sistema en el cual quiero incluir varios modulos, como por ejemplo

logistica, facturacion, Contabilidad, planillas, etc

pretendo solo instalar, lo que el cliente necesite, entonces la pregunta es...

si todos los programas (*.pas) estan en un solo proyecto, como haria para que en el ejecutable no se incluya la parte que no se le instalara al cliente, es decir

si un cliente solo quiere logistica, que los demas modulos no se instalen
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #2  
Antiguo 23-09-2013
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Tienes 2 opciones:
- O simplemente ocultas el módulo mirando el tipo de licencia que tiene.
- O te basas en .bpl (es como una dll) la cargas en tiempo de ejecución, cada bpl tiene un módulo de tu programa. El problema es que necesitas el punto anterior también, por si un cliente coge el módulo de otro cliente amigo, lo pone en la misma carpeta y ya tiene todos los módulos.

Hay escrito sobre bpl en el foro, busca por programa en módulo, plugins y cosas así.
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #3  
Antiguo 23-09-2013
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.286
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
Estoy bastante de acuerdo con lo que ha dicho Lepe.
Añadir, por experiencia en sistemas de este tipo diseñados con BPL's, que aunque en la teoría es posible, en la práctica es una tarea compleja.

Se puede hacer, porque yo lo he hecho, pero debes tener muy en cuenta temas de diseño.
Piensa que luego en la realidad, programas grandes con diferentes módulos como los que has comentado, no son tan fáciles de "dividir" y si no eres muy cuidadoso a la hora de diseñar, al final acabas cargando todos los módulos para todos los clientes.
Aunque en teoría el programa puede tener 10 módulos, en la realidad, muchos de esos módulos tienen "partes comunes". Esas partes comunes a 2 o más módulos son las que te traerán de cabeza...
__________________
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
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
Módulos (ABM) José Luis Garcí Varios 6 19-05-2013 12:11:32
incluir .mp3 al ejecutable odiseeus C++ Builder 5 05-05-2012 23:27:09
Incluir un fichero en el ejecutable RaulChemical Varios 9 08-06-2006 21:00:34
incluir sonido en ejecutable edusus Varios 1 12-04-2006 00:15:57
Incluir DLL en Ejecutable senpiterno Varios 1 24-01-2005 13:39:03


La franja horaria es GMT +2. Ahora son las 03:44:50.


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