![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola,
A veces no basta con compilar un componente sobre el que trabajamos para que los cambios tengan efecto, sino que es menester instalarlo de nuevo. Respecto de compilar incluso si no hay cambios... no estoy seguro, pero, tal vez sea un "build" lo que te interese, y no un simple "compile", aunque, ya digo, no estoy seguro de esto, puesto que dudo de la utilidad "real" de compilar... o hacer un "build"... si realmente no hay cambios. Otra cosa más. Dices que tienes tres instancias de Delphi abiertas, pero, ¿por qué no creas un grupo de proyectos que incluya el componente con el que trabajas y las aplicaciones que te sean menester? Delphi puede manejar grupos de proyectos y desde el explorador de proyectos puedes cambiar de un proyecto a otro (activarlo) con sólo hacer doble clic en su "nodo". Para mostrar el explorador de proyectos: CTRL+ALT+F11 Última edición por dec fecha: 17-08-2007 a las 14:45:13. |
|
#2
|
||||
|
||||
|
Si hay diferencia entre utilizar el Compile y el Build.
El Compile reutiliza los DCU creados anteriormente, y solo "recompila" las units que contiene cambios, así que si no has hecho cambios el compile lo único que hace es lanzar el ejecutable que se ha creado anteriormente. El Build, lo que hace es recompilar todos los DCU de nuevo y volver a crear la aplicación. Hay formas de lograr que recompile sin hacer Build. Y seria limpiando los DCU. Puedes hacerlo automáticamente o manualmente: - Automáticamente: Project Manager -> Botón derecho (encima del nodo con el nombre del exe) -> Clean. - Manualmente: Obvio, pues borrando los DCU tu mismo xD Saludos. P.D.: Con el Delphi el Compile funciona bastante bien, pero en otros IDE como por ejemplo el DevC++, si se nota la diferencia entre usar Compile y Build. Ya que si realizas un cambio en el código, luego "guardas" los cambios y le das a "Compilar" no te actualiza los cambios en el ejecutable (porque el cree que no hay cambios) y es entonces cuando tienes que darle a Build o Clear (que es mil veces mas lento porque tiene que recompilar todos los .obj). Era solo comentar eso, como curiosidad para ver la diferencia real entre Compile y Build. Última edición por xEsk fecha: 17-08-2007 a las 14:24:42. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cómo codificar en el evento (incluso asignado) de un componente | dec | OOP | 58 | 31-01-2010 05:48:30 |
| Join de dos tablas, incluso si en la segunda tabla no existe | gluglu | SQL | 5 | 14-06-2006 17:57:55 |
| Diferencia entre Build y Compile | javiermorales | OOP | 3 | 29-09-2003 01:12:30 |
| Esto podría ser la frase de la semana, del mes, e incluso del año | __cadetill | Humor | 3 | 03-07-2003 19:10:25 |
|