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 10-05-2005
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Poder: 20
sierraja Va por buen camino
Archivos DCU

Gracias por su atención. Tengo una aplicación en mi computador delphi 6, IB6, y corre sin errores. Traslade los fuentes a otro computador, es decir todo lo que había en mi directorio de trabajo, frm, ~, DCU, .pas, luego al tratar de compilarlo en el nuevo computador, me generó un error con un archivo dcu que realmente no tengo ni idea y no he encontrado manera de compilarlo desde entonces. Quisiera saber ¿qué? son los dcu, de ¿dónde? salen, ¿para qué? sirven.
Responder Con Cita
  #2  
Antiguo 10-05-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
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
¿Qué son? Un DCU es (por decirlo rápido) un fichero PAS compilado.
¿De dónde salen? Pues de compilar un fichero PAS. Cuando tú compilas tus formularios y units, fíjate que por cada fichero PAS te aparecerá un fichero DCU.
Para compilar algo que necesita otro fichero, debes tener tener el PAS o el DCU.

Si tu programa te pide un DCU (no comentas cual), es porque necesita otro fichero (PAS o DCU), que es el que te está pidiendo. Debes estar utilizando componentes externos o alguna unit que no está en el directorio de tu proyecto.
__________________
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
  #3  
Antiguo 10-05-2005
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Poder: 20
sierraja Va por buen camino
Es decir, cuando se traslada un proyecto a otra maquina, sólo debería copiar los *.pas y compilar de nuevo. Además, es correcto, estoy utilizando un componente externo que lógicamente y previo fue instalado. El supuesto DCU realmente es un archivo que ni idea, de que manera podría hacer un chequeo o una corrida fria o saber que se necesita realmente o que faltó. Gracias.

Adolfo Sierra
Responder Con Cita
  #4  
Antiguo 10-05-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is online now
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.285
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
Cita:
Empezado por sierraja
Es decir, cuando se traslada un proyecto a otra maquina, sólo debería copiar los *.pas y compilar de nuevo. Además, es correcto, estoy utilizando un componente externo que lógicamente y previo fue instalado. El supuesto DCU realmente es un archivo que ni idea, de que manera podría hacer un chequeo o una corrida fria o saber que se necesita realmente o que faltó.
De tus ficheros no tiene sentido copiar los PAS y los DCUs, puesto que son lo mismo. Sólo necesitas copiar los PAS.
En otros casos, como por ejemplo en el caso de algunos componentes, tal vez sólo dispongas del DCU (porque van sin código fuente), en ese caso copias el DCU. Se supone que con uno de los dos es suficiente, siempre dando prioridad al PAS.

¿Cual es la DCU que te pide? ¿Cual es su nombre?

A veces pasa que en el ordenador sí está la DCU, pero delphi no la encuentra; Para eso en las opciones del proyecto hay un lugar donde se especifica dónde debe buscar delphi ficheros DCU.
__________________
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
  #5  
Antiguo 10-05-2005
Avatar de sierraja
sierraja sierraja is offline
Miembro
 
Registrado: sep 2004
Posts: 281
Poder: 20
sierraja Va por buen camino
Archivos DCU

Muchas gracias por tu tiempo. Buenísimo.

Adolfo Sierra
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 15:22:48.


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