Código Delphi
[-]unit SDIMAIN
uses BasDat
...
boton.enabled := false
...
------------------------------
unit BasDat
uses SDIMAIN
...
procedure TBasDat.DatosNotasDataChange(Sender: TObject; Field: TField);
begin
if TablaNotas.Modified then (ttable)
SDIMAIN.Boton.Enabled := True;
end;
Hola, una vez realizados los cambios, al compilar produce el siguiente error
[DCC Fatal Error] BasDat.pas(8): F2047 Circular unit reference to 'BasDat'
Se produce una referencia de SDIMAIN en BasDat y viceversa.
¿Alguna alternativa para solucionarlo?
Un saludo.