FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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. |
#2
|
|||
|
|||
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 |
#3
|
|||
|
|||
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.
|
|
|
|