Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-02-2012
Avatar de mlara
[mlara] mlara is offline
Miembro Premium
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 667
Poder: 21
mlara Va por buen camino
El compilador de Rave

No sé si alguien haya intentado esto:
  1. Creo un nuevo reporte Rave (*.rav), está completamente vacío y sólo tengo un Report1 con una Page1, pero sin ningún componente.
  2. Pongo un Region1, Region component, y grabo. Hasta este momento el archivo *.rav tiene 2 KB.
  3. Ahora doy click en la pestaña Event Editor. Doy click en el botón Compile, y vuelvo a grabar... ahora el archivo del proyecto tiene 175 KB.
El problema es que al incluir este archivo como parte del ejecutable (propiedad StoreRAV del RvProject), el ejecutable obviamente crece tanto como el *.rav.

Debido a que realmente no he trabajado con eventos en el proyecto de reporte *.rav, la compilación sobra, pero si una vez compilado un proyecto real que no se debía compilar se requiere volver a la versión no compilada...

No hallo como hacerlo... se puede?
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.
Responder Con Cita
  #2  
Antiguo 18-02-2012
Avatar de mlara
[mlara] mlara is offline
Miembro Premium
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 667
Poder: 21
mlara Va por buen camino
En Rave 5.0.8 el archivo pasa de 1 KB a 25 KB, mientras que el caso expuesto se presenta en Rave 7.7.
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.
Responder Con Cita
  #3  
Antiguo 18-02-2012
Avatar de mlara
[mlara] mlara is offline
Miembro Premium
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 667
Poder: 21
mlara Va por buen camino
Otra cuestión relacionada...

Tengo un .rav de 76 KB creado con Rave 5.0.8. Sólo con abrir el archivo en Rave 7.7.0 y guardarlo sin realizar ningún cambio pasa a tener 501 KB, es decir un incremento de 425 KB. Obviamente el tamaño de mi ejecutable incrementa en la misma cantidad, lo cual me parece sencillamente desastroso, esto sin contar que a pesar de borrar los eventos sin código asociados a algunos componentes, y después de haber presionado el botón Compile no he podido llegar a la versión del previa del archivo (antes de presionar el botón Compile, por lo que realmente en este momento tengo un archivo de 534 KB).

Estuve buscando y al parecer no se ha tratado el tema aquí, así que queda abierto el debate por si alguien sabe algo.
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.

Última edición por mlara fecha: 18-02-2012 a las 03:48:04.
Responder Con Cita
  #4  
Antiguo 07-03-2012
Avatar de Alexander
Alexander Alexander is offline
Miembro
 
Registrado: may 2004
Posts: 235
Poder: 20
Alexander Va por buen camino
Tu ejecutable lo estas utilizando con el tamaño final del archivo? Quiero decir, si tu ejecutable pesa 1 MB, lo pasas a los equipos así?

Si lo estas haciendo de esa forma, te recomiendo que antes de pasarlo a los clientes, ejecutes un proceso de compactación para que te lo deje en en 30 % del tamaño actual. Esto lo puedes hacer con herramientas como UPX. Si no la consigues me avisas y te la paso e incluso te indico como se utiliza. Un ejecutable de 22 MB de lo puede dejar en 4 MB. Razonable verdad?.

Bueno espero te sirva.
__________________
Cielos azules
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
Compilador MAC mjjj Varios 15 24-12-2008 03:22:41
Compilador c++ francisco260184 Varios 4 10-04-2007 12:52:52
Compilador De C Pskotler Varios 2 09-03-2007 09:08:46
Compilador PHP en .NET mamcx Noticias 1 04-08-2005 04:59:48
Compilador... Xianto Varios 0 04-06-2005 21:19:12


La franja horaria es GMT +2. Ahora son las 12:34:04.


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