Thema
:
Delphi
Timer
Einzelnen Beitrag anzeigen
Tiuri
Registriert seit: 22. Sep 2006
Ort: Celle
38 Beiträge
Delphi 2005 Personal
#
14
Re: Timer
26. Aug 2007, 12:42
das sähe dann so aus:
zusammenfalten
·
markieren
Delphi-Quellcode:
type
TAmpelPhase = (
apRot = 0,
apGelb = 1,
apGruen = 2 );
type
TForm1 =
class
(TForm)
Timer1: TTimer;
procedure
FormCreate(Sender: TObject);
procedure
Timer1Timer(Sender: TObject);
private
{ Private declarations }
AktuelleAP: TAmpelPhase;
public
{ Public declarations }
end
;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure
TForm1.FormCreate(Sender: TObject);
begin
AktuelleAP := apRot;
end
;
procedure
TForm1.Timer1Timer(Sender: TObject);
begin
case
AktuelleAP
of
apRot:
begin
Caption := '
Rot
';
AktuelleAP := apGelb;
Timer1.Interval := 500;
end
;
apGelb:
begin
Caption := '
Gelb
';
AktuelleAP := apRot;
Timer1.Interval := 1000;
end
;
apGruen:
begin
Caption := '
Grün
';
AktuelleAP := apGelb;
Timer1.Interval := 500;
end
;
end
;
end
;
Königreich Tehuri
Zitat
Tiuri
Öffentliches Profil ansehen
Besuche die Homepage von Tiuri!
Mehr Beiträge von Tiuri finden