Hallo,
ich habe ein Problem:
Und zwar habe ich 2 Klassen (TProject und TTopic). Die 2. Klasse (TTopic) erwartet im Konstuktor eine Objekt vom Typ TProject (von der 1. Klasse).
Die beiden Klassen liegen in unterschiedlichen Units. Leider teilt mir der Compiler mit, dass er in der
Unit der Klasse TTopic keinen Typ TProject kennt.
Die
Unit der Klasse TProject habe ich eingebunden:
uProject:
Delphi-Quellcode:
unit uProject;
interface
uses Classes, ComCtrls;
implementation
type
TProject =
class(TObject)
private
public
constructor Create(tvwSynchron: TTreeView);
end;
constructor TProject.Create(tvwSynchron: TTreeView);
begin
end;
end.
uTopic:
Delphi-Quellcode:
unit uTopic;
interface
uses uProject;
implementation
type
TTopic =
class(TObject)
private
public
constructor Create(Project: TProject);
// <-- Fehler: Undefinierter Bezeichner "TProject"
end;
constructor TTopic.Create(Project: TProject);
begin
end;
end.
Kann mir da jemand weiterhelfen?
Grüße
Stefan