Einzelnen Beitrag anzeigen

minimops

Registriert seit: 22. Jan 2004
56 Beiträge
 
Delphi 2005 Professional
 
#12

Re: Timer nur in einer Unit zur Laufzeit erzeugen ??

  Alt 20. Feb 2004, 06:54
Guckst Du hier:
Code:
type TNotifyEvent = procedure (Sender: TObject) of object;
"of object": muß also eine Klassenmethode sein.

Kannst Du aber so umgehen:
Delphi-Quellcode:
procedure MyProcedure;
begin
  ...
end;

procedure MeineKlasse.TimerEvent(Sender: TObject);
begin
  // Aufruf eine Prozedur außerhalb der Klasse
  MyProcedure;
end;
Du mußt nur dafür sorgen, daß MeineKlasse irgendwo erzeugt wurde...
  Mit Zitat antworten Zitat