Einzelnen Beitrag anzeigen

TStringlist

Registriert seit: 1. Dez 2003
360 Beiträge
 
Turbo Delphi für Win32
 
#19

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

  Alt 21. Feb 2004, 00:35
TMyTimerHelpClass heißt die Klasse deswegen, weil sie die Methode als Hilfestellung für einen in dieser Unit deklarierten Timer anbietet, ...um dass dieser eben auch dort Routinen aufrufen kann, die dann eben da als eine Methode dieser Klasse geschrieben werden müssen. Und er hatte ja seine TMyTimerClass-Methode nur zur Erzeugung des Timers selbst benutzt und mit seiner Konstruktion damit also eben gerade keine Möglichkeit aufgebaut, Procedures in dieser Unit Timer-mäßig aufrufen zu können.

Und der Timer hat da nichts drin zu suchen, weil ein Timer ja beispielsweise auch hintereinander auf mehrere solcher Methoden ausgerichtet werden kann. Und warum sollte dazu immer auch jedesmal noch ein neuer Timer mit zusätzlich erzeugt werden? Das wäre doch zumindest mal wenigstens völlig überflüssig wenn nicht unsinnig.
MfG (& Thx ggf.)
  Mit Zitat antworten Zitat