Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-09-2019
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
tamaño de ejecutable

buenas tardes

tengo un ejecutable de 49,158.732 bytes algo como 46 Mb

existe la posibilidad de reducir ese tamaño? o volver la aplicacion modular? ya sea utilizando dll (que se puedan invocar y que ejecute tales o cuales procedimientos u opciones)

cosa que si hay un cambio en algun modulo solo se actualiza el dll y ya no todo el ejecutable en si


ahora, como seria el tema con las variables globales o con las que se declaran para invocar tal o cual procedimiento

se entiende lo que trato de decir?
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #2  
Antiguo 02-09-2019
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 20
movorack Va camino a la famamovorack Va camino a la fama
Sigue al conejo blanco

DLL’s, BPL’s, Carga dinámica/Estática y «Packages en Runtime»

Cita:
Empezado por Germán Estévez
¿Porqué mi ejecutabe ocupa tanto si sólo he puesto un botón?
¿Qué son los packages de liberías? ¿Los debo copiar con mi aplicación?
¿Porque si marco «Build with runtime packages» mi programa ocupa tampoco?
¿Porque si marco «Build with runtime packages» mi programa no funciona en otras máquinas?
¿Como trabajar con DLL’s? ¿Y con BPL’s? ¿Cual es mejor? ¿Es lo mismo?
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
  #3  
Antiguo 03-09-2019
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.042
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Y lo primero de todo, compilar sin la información de depuración.
Responder Con Cita
  #4  
Antiguo 03-09-2019
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
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Y lo primero de todo, compilar sin la información de depuración.
buenos dias
como esta eso?
donde encuentro esa opcion?
he buscado en el menu project luego options luego delphi compiler, y cuando califico como no Debug Information en el concepto Debug information
el tamaño no se reduce mucho

estoy usando xe7
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #5  
Antiguo 03-09-2019
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Poder: 20
movorack Va camino a la famamovorack Va camino a la fama
Generar el ejecutable en Release elimina esa información

__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita
  #6  
Antiguo 03-09-2019
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
He estado Leyendo y la verdad los ejemplos que he encontrado si bien es cierto me dan un mejor panorama, no me ayuda con lo que quiero hacer

tengo un sistema de facturación con control de inventarios

tengo opciones donde se les da mantenimiento a los maestros (los llamo catálogos) de:

Artículos
Almacenes
Clientes/Proveedores
Formas de Pago
Tipos de Documento
Tipos de Transacción
..

para "aligerar" un poco el tamaño del ejecutable tenia pensado pasar cada uno de esos "catálogos" (o quizá varios de ellos) a un bpl o dll, pero eso me genera algunas preguntas adicionales

como podría generar un bpl que pueda ser usado en el sistema ya sea de forma estatica o dinamica, teniendo en cuenta que no funcionan "stand alone" (hay unidades que se usan como librerias para hacer validaciones) y que adicionalmente contienen mas unidades (librerias, frmularios, reportes) que se complementan entre ellos. y que tienen componentes visuales (form, grillas, botones, etc)

alguien tiene algun ejemplo?
__________________
Dulce Regalo que Satanas manda para mi.....
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
Tamaño del ejecutable en Delphi XE6 adrall Varios 13 28-06-2014 09:26:08
Reducir tamaño de un ejecutable mrmanuel Varios 12 23-08-2013 02:35:30
DevExpress y tamaño del ejecutable cmfab Varios 2 16-10-2012 19:18:14
Tamaño del Ejecutable muy grande Fralva Varios 4 08-06-2005 17:22:51
Disminuir el tamaño de un ejecutable tannyk Varios 6 18-05-2005 06:23:41


La franja horaria es GMT +2. Ahora son las 03:35: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