Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #9  
Antiguo 18-07-2013
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: 19.449
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 Neftali Ver Mensaje
Si estás compilando sin packages en runtime, te falta el fichero DCU correspondiente a esa unit, si estás compilando con packages en runtime, te faltan los ficheros del paquete al que corresponde esa unit (DCP y BPL). Uno para la ejecución y otro para el IDE. Si al compilar ya te falla, lo primero que hay que hacer es buscar el correspondiente DCP y añadirlo al proyecto.
Intentaré explicar este comentario un poco más....

Lo primero, decir que para compilar tu proyecto, necesitas la unit "frxnimage", porque se está utilizando en algún fichero PAS.

(1) Hay 2 formas de compilar los proyectos en Delphi. Con "runtime packages" y sin "Runtime packages". Para configurar esto, debes ir a las opciones del proyecto, en la pestaña de packages.



(2) Si compilas "SIN RUNTIME PACKAGES" significa que tu programa se generará como un único ejecutable que contiene TODO lo necesario en su interior. No necesita ningún fichero más para funcionar. En este caso necesitas encontrar en fichero "frxnimage" (ya sea el frxnimage.pas o el frxnimage.dcu -uno es el código fuente y otro el fichero compilado-) y añadir el path dónde se encuentra a las opciones de tu proyecto.
Es decir:
(a) Buscar la ubicación de uno de esos dos ficheros.
(b) Ir a las opciones de tu proyecto (Search path) y añadir esa ruta para que al compilar lo encuentre.

(3) Si compilas "CON RUNTIME PACKAGES", significa que tu ejecutable será más pequeño y sólo contendrá lo que has programado tú. El resto de componentes, units,... (ya sean las de la VCL o componentes externos que hayas utilizado) se distribuyen en otros ficheros (BPL), que vienen a ser algo así como DLL's. Lo que significa que cuando distribuyas tu programa debes copiar el EXE que se genera y los ficheros BPL necesarios.
En este caso, lo que necesitas para compilar es encontrar los paquetes que incluyen el fichero "frxnimage". Para ello debes buscar los ficheros DCP y BPL. ese componente debe pertenecer a algún paquete de componentes.
(a) Ves a las opciones de proyecto, sección packages.
(b) En la sección packages hay un botón ADD (se ve en la imagen superior). Añade mediante ese botón el fichero DCP correspondiente al paquete de ese componente.

Espero haberte aclarado las cosas.

Si estás empezando para facilitar las cosas, yo te sugiero que hagas la compilación "SIN RUNTIME PACKAGES".

Un saludo.
__________________
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
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Error: File not found El_Raso Varios 2 02-04-2012 12:36:31
[Fatal Error] File not found: 'IdAttachmentFile.dcu' gabirojas Internet 7 03-09-2008 15:50:02
Error: Devexpress, File not found: 'DesignIntf.dcu' onlytk Varios 2 18-01-2008 01:29:00
Error en Delphi (FILE NOT FOUND) Paola_PGR C++ Builder 7 29-11-2007 22:07:42
Un error terrible! File Not found system.pas!! JuanErasmo C++ Builder 1 05-09-2006 17:43:36


La franja horaria es GMT +2. Ahora son las 04:00:35.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi