Buenas a todos.
Despues de unos dias fuera de servicio, retomé el problema en cuestión y gracias a un hilo en el que se hablaba de eurekalogs, lo instalé y di con la solución.
Eureka me dio error en las lineas siguientes:
Código Delphi
[-]
procedure TF_Camions.DBCheckBox3Click(Sender: TObject);
begin
if DBCheckBox3.Checked = True then
begin
F_Camions.DBEdit10.Visible:=True;
F_Camions.Label14.Visible:=True;
end
else
begin
F_Camions.DBEdit10.Visible:=False;
F_Camions.Label14.Visible:=False;
end;
end;
Todo parece correcto y siempre habia funcionado, lo que hice fue anular F_Camions de las lineas quedando el código así
Código Delphi
[-]
procedure TF_Camions.DBCheckBox3Click(Sender: TObject);
begin
if DBCheckBox3.Checked = True then
begin
DBEdit10.Visible:=True;
Label14.Visible:=True;
end
else
begin
DBEdit10.Visible:=False;
Label14.Visible:=False;
end;
end;
y ya no ha fallado más. No se si el llamar a un componente de un form con el nombre del form delante puede afectar así pero......
Gracias por vuestra ayuda.
Josep