Einzelnen Beitrag anzeigen

ozz

Registriert seit: 26. Jun 2005
131 Beiträge
 
#1

Constructor : Henne-Ei-Problem

  Alt 9. Jan 2007, 23:33
Hallo zusammen,
ich habe irgendwie ein Henne-Ei-Problem. Vielleicht kann mir jemand weiterhelfen.
Es geht um den Constructor für diese Klasse.
Delphi-Quellcode:
  type
    TJobQueue = class (TObject)
....
end; //Type

var JobQueuQueue;e: TJobQueue;
...
Ich möchte gerne einen Timer (TTimer) verwenden. Dieser forderet jedoch im
constructor Create(AOwner: TComponent); override; dem Typ TComponent. 'Self' geht natürlich dann nicht , da inkompartible Typen.
Ok, ich könnte TJobQueue von TComponent ableiten. Dann habe ich aber eine Problem mit
der Referenzvariable, die hier erzeut wird.

Delphi-Quellcode:
initialization
  JobQueue := TJobQueue.Create(self); //<-- self geht natürlich hier nicht
finalization
  JobQueue.free;
Danke für die Hilfe
  Mit Zitat antworten Zitat