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 15-12-2005
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
Lightbulb Proyecto Nuevo - 1.4 MB

Empiezo recien un proyecto, con Delphi 5, Interbase 6. Tengo una base de datos vacia de 5 tablas que ocupa 380 kb, y 2 formularios con alguna grilla.

Ahora al crear el ejecutable me ocupa 1.4 MB. no se puede hacer mas chico esto?
a que se debe el tamaño del ejecutable?
vi en el foro sobre el tamaño del ejecutable pero mi duda es si es normal que un proyecto de las caracteristicas que comento arriba ocupe esto.

Saludos
Responder Con Cita
  #2  
Antiguo 15-12-2005
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 23
maeyanes Va por buen camino
Así es, es normal.

Espera a que hagas un sistema que cuente con unas 10 o 20 formas y verás que tan pequeño queda tu ejecutable...



Saludos...
Responder Con Cita
  #3  
Antiguo 15-12-2005
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.275
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
Échale un vistazo a éste link de mi página "Reducir el tamaño de un ejecutable", tal vez te aclare algo.
__________________
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 15-12-2005
Migpal Migpal is offline
Miembro
 
Registrado: jul 2005
Ubicación: Colombia
Posts: 91
Poder: 19
Migpal Va por buen camino
Y eso que no haz visto en .NET cuando haces un programa que suma dos variables, ocupa la bobadita de 20MB.
Responder Con Cita
  #5  
Antiguo 15-12-2005
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 27
jachguate Va por buen camino
En delphi, podes crear una aplicación totalmente funcional con solo unas cuantas líneas de código, o incluso, sin una sola:simplemente creando una nueva aplicación con un formulario, grabando y compilando.

Esta aplicación, aparentemente vacía, crea la ventana, procesa la cola de mensajes de windows, interactua con el escritorio, se minimiza, se maximiza y se restaura, amén de que podría hacer muchas cosas mas. Todo esto está soportado por el código de la VCL, que se incluye en tu proyecto al compilar, y que es "el costo a pagar" por esta simplicidad.

De hecho, se incluye una buena cantidad de código que tu aplicación, en este estado de simpleza, jamás utilizará, pero que esta alli para cuando te haga falta.

He creado una nueva aplicación (de esta manera) con delphi 7 y el ejecutable ocupa nada menos que 362 Kb.

A este código, que podríamos llamar básico, se agrega mas conforme incluís unidades que agregan funcionalidad a tu aplicación, como una conexión a una base de datos.

Para demostrarlo, he agregado un componente TIBDatabase, un TIBTransaction y un TIBQuery a mi formulario en blanco, y al compilar su tamaño ha aumentado a 675 Kb.

Si en lugar de estos añadiera componentes de la paleta BDE (un TDatabase y un TQuery) el ejecutable sería de 638 Kb.

A esto has de añadir el código que vos mismo escribis, mas los recursos de los formularios que componen la aplicación (si pones un BMP de 1MB en un TImage en cualquier formulario, ese mega irá dentro de tu exe!).

De cualquier forma, prefiero tener ejecutables un poco mas grande, que empezar a escribir rutinas para comunicarme con el API de windows desde 0 para tener una aplicación que solo diga "Hola mundo!"

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #6  
Antiguo 16-12-2005
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Poder: 20
Patricio Va por buen camino
ok

Listo me quedo mas tranquilo. Saludos
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


La franja horaria es GMT +2. Ahora son las 19:49:36.


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