Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

ayuda COMPONENTE VCL.

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: ayuda COMPONENTE VCL. Responder citando

Hola a todos!!! Tengo un problema que me esta dejando loco con un componente VCL que he creado.

Al principi cree un proyecto "ejemplo1 "y el componente me funcionaba de maravilla, pero quise modificar una cosilla del componente y para ello cambie algo en el codigo de su cpp y volvi a reinstalarlo. Tras esto ejecute "ejemplo1" y vi que no hacia ni caso al nuevo codigo, sino que seguia trabajando segun el codigo inicial (alucinante). Se me ocurrio crear otro proyecto "ejemplo2" que sería una copia exacta de "ejemplo1", cual fue mi sorpresa cuando comprobe que en este si que hacia caso al nuevo codigo del componente.

Segui creando proyectos "ejemplo3", "ejemplo4","ejemplo5".....y entre cada uno de ellos modificaba el VCL y siempre me pasa lo mismo, cada uno de ellos trabaja segun el codigo que tenia el VCL cuando lo cree. COMO PUEDE SER ESTO POSIBLE SI EL COMPONENTE ES EL MISMO EN TODOS LOS PROYECTOS???????????? NO DEBERIAN FUNCIONAR TODOS LOS PROYECTOS SEGUN LA ULTIMA MODIFICACION DEL VCL???

Por favor echarme un cable que toy desesperao. Gracias!!!!!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

No. No sé si debería, pero te aseguro que no lo hace. Supongo que se debe a que hay varios ficheros que se generan al compilar, en los que se precompila el programa. Si el compilador no detecta una modificación en el código del CPP que tienes abierto no vuelve a compilar todo el proyecto.
Esto se hace para que cuando tienes un proyecto con muchos .cpp no sea necesario compilarlos todos de nuevo, cada vez que haces una modificación en uno sólo de ellos. Sería una pérdida de tiempo muy grande.
Cuando re-instalas un componente no se entera de que hay una modificación y se queda con lo que compilaste la última vez en el CPP.
Si quieres que se compile nuevo tienes la opción de re-build todo el proyecto con lo que se soluciona tu problema. Y si le das Alt+F9 te compila de nuevo el CPP en el que estés trabajando con lo que si a continuación le das F9 te linkará el programa con los cambios de tu componente.
No sé si me explicado con claridad, pero es lo que hay...
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

En resumen, recompila todo el proyecto.
_________________
Crandel

"hay 10 tipos de personas, las que ven en binario y las que no"

Angel Zeitoune - Artículo: Generación de eventos en C++Builder
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.