Autor Beitrag
supersass1
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 55



BeitragVerfasst: Di 19.02.08 18:00 
Hallo,

wie kann ich einen Timer programmieren, der nicht in der Standart-Unit definiert ist?

der typ ist klar:
ausblenden Delphi-Quelltext
1:
meinTimer : TTimer;					


doch wie lautet die Funktion, die aufgerufen wird, wenn man
ausblenden Delphi-Quelltext
1:
meinTimer.enabled := true					

setzt?


mfg :)
Jann1k
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 866
Erhaltene Danke: 43

Win 7
TurboDelphi, Visual Studio 2010
BeitragVerfasst: Di 19.02.08 18:24 
meintimer.ontimer(sender:tobject)
supersass1 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 55



BeitragVerfasst: Di 19.02.08 19:14 
deklariere ich folgendes:

ausblenden Delphi-Quelltext
1:
Timer1: TTimer;					


und rufe dann die Funktion auf:
ausblenden Delphi-Quelltext
1:
2:
3:
procedure TZentrale.Timer1.OnTimer(Sender: TObject);
begin
end;


meckert er, dass es sich von der vorherigen Definition unterscheidet.

Füge ich in der Deklaration folgendes hinzu:
ausblenden Delphi-Quelltext
1:
procedure Timer1.OnTimer(Sender: TObject);					

meldet er: Undefinierter Bezeichner Timer1


Was mach ich falsch?
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Di 19.02.08 19:18 
Moin!

Hm :gruebel: kann sein, du willst sowas machen? Suche in: Delphi-Forum, Delphi-Library TTIMER DYNAMISCH :nixweiss:

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
supersass1 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 55



BeitragVerfasst: Di 19.02.08 23:12 
mit Hilfe dieses Links: www.dbr-software.de/delphi/timer.php
bin ich das Problem einfach umgangen, so funktioniert es einwandfrei.

Danke :)