Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Problema unit2.dcu not found (https://www.clubdelphi.com/foros/showthread.php?t=22756)

serhasae 26-06-2005 12:55:57

Problema unit2.dcu not found
 
Estaba programando y la ultima unidad la renombre a UBusFichaN.pas, se llamaba unit2, pero cuando tiro a compilar me sale el siguiente error
file not found unit2.dcu.

Y nada he probado a quitar el mail principal e ir añadiendo todos los formularios pero el error persiste, donde se guarda esta configuracion, que hago para arreglar ese desagijado. Gracias.

program PGuarderia;
uses
Forms,
UPrincipal in 'UPRINCIPAL.PAS' {FPrincipal},
Udm in 'UDM.PAS' {DM: TDataModule},
UFichas in 'UFICHAS.PAS' {FFicha},
UBackup in 'UBACKUP.PAS' {FBackup},
UConfigura in 'UCONFIGURA.PAS' {FConfiguracion},
URestaura in 'URestaura.pas' {FRestaura},
UBusFicha in 'UBusFicha.pas' {FBuscar},
UMConsultas in 'UMConsultas.pas' {FConsultas},
UBus in 'UBus.pas' {DM2: TDataModule},
UAltaspas in 'UAltaspas.pas' {FComidas},
UHorarios in 'UHorarios.pas' {FHorario},
Unit1 in 'Unit1.pas' {FPHorario},
UAcerca in 'UAcerca.pas' {PAcerca},
UElifi in 'UElifi.pas' {FEliminar},
UBusFichaN in 'UBusFichaN.pas' {FBusFicha};
{$R *.res}
begin
Application.Initialize;
FFicha.Nresolucion;
Application.CreateForm(TFPrincipal, FPrincipal);
Application.CreateForm(TDM, DM);
Application.CreateForm(TFFicha, FFicha);
Application.CreateForm(TFFicha, FFicha);
Application.CreateForm(TFBackup, FBackup);
Application.CreateForm(TFConfiguracion, FConfiguracion);
Application.CreateForm(TFRestaura, FRestaura);
Application.CreateForm(TFBuscar, FBuscar);
Application.CreateForm(TFConsultas, FConsultas);
Application.CreateForm(TDM2, DM2);
Application.CreateForm(TFComidas, FComidas);
Application.CreateForm(TFHorario, FHorario);
Application.CreateForm(TFPHorario, FPHorario);
Application.CreateForm(TPAcerca, PAcerca);
Application.CreateForm(TFEliminar, FEliminar);
Application.CreateForm(TFBusFicha, FBusFicha);
Application.Run;
FFicha.Aresolucion;
end.

serhasae 26-06-2005 13:18:28

He mirado lo que dijo roman en un post, sobre un caso similar, la unica diferencia es que a mi no me sale la unit2 en el Browser no existe esa unidad. sugerencias.

Lo más seguro es que se te haya pasado quitar alguna referecia a la unidad bd1 en alguna cláusula uses. Para ver dónde puedes abrir el "browser" (View|Browser o Shift-Ctrl-B), seleccionar la pestaña "Units", buscar en la parte izquierda la unidad bd1 y ver en la parte derecha el nodo "Used by" para ver qué uidades están usando dicha unidad

serhasae 26-06-2005 13:23:03

Bueno despues de pensar un poquito se me ocurrio la solucion, añado un nuevo formulario y guardo la unidad como unit2, y luego la quito con el Proyect remove from proyect. No se que demonios paso, pero ya esta solucionado. Al renombrarla se rallo solito el delphi. Saludos.


La franja horaria es GMT +2. Ahora son las 19:20:56.

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