Einzelnen Beitrag anzeigen

Delphianer

Registriert seit: 19. Feb 2003
Ort: Rossau
149 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#3
  Alt 1. Jul 2003, 21:47
Hallo,

wenn ich es richtig verstanden habe, besteht Dein Problem nur im gegenseitigen Referenzieren von Units. Das ist aber eigentlich kein Problem, wenn man weiß, daß man uses sowohl im interface-Teil als auch im implementation-Teil stehen haben kann. Zwei Units dürfen sich nicht gegenseitig im Interface-Teil referenzieren:

Delphi-Quellcode:
unit MyUnit1;

interface

uses
  MyUnit2;

....

unit MyUnit2;

interface

uses
  MyUnit1;

....
Aber wenn die eine Unit bei Interface und die andere bei Implementation steht oder beide bei Implementation, gibt es kein Problem:

Delphi-Quellcode:
unit MyUnit1;

interface

uses
  MyUnit2;

....

unit MyUnit2;

interface

....

implementation

uses
  MyUnit1;

....
Und in den meisten Fällen sollte die zweite Variante gehen.

Viele Grüße,

Lutz
Lutz
  Mit Zitat antworten Zitat