Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
Delphi 6 Personal
|
Re: Kreuzung - Timer funktioniert nicht
4. Nov 2009, 21:16
Habe auch einen:
Delphi-Quellcode:
var
at: array [0..3,0..3] of integer = ((1,0,0,5500),(1,1,0,500),(0,0,1,5000),(0,1,0,1000));
procedure TForm1.Timer1Timer(Sender: TObject);
begin
shape1.Visible := boolean(at[Timer1.Tag, 0]);
shape2.Visible := boolean(at[Timer1.Tag, 1]);
shape3.Visible := boolean(at[Timer1.Tag, 2]);
Timer1.Interval := at[Timer1.Tag, 3];
if Timer1.Tag > 2 then Timer1.Tag := 0 else Timer1.Tag:= Timer1.Tag +1;
end;
|
|
Zitat
|