hallo,
ich habe ein problem mit einer programmierung. bin noch anfänger.
zur erklärung:
ein bild soll bis zum ende laufen und dann dort stehen bleiben, dann soll das nächste laufen. ich arbeite mit zwei timern.
es läuft aber beim wechsel zum zweiten bild, also wenn es loslaufen soll dann muss der hintergrund schwarz werden. beim ersten bild wird es weiss wie gewünscht. nur der farbwechsel zu schwarz funzt nicht. hat jemand ne idee?
vielen dank schonmal für die hilfe.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20:
| procedure TForm1.Timer1Timer(Sender: TObject); begin if image1.left<form1.width then image1.left:=image1.left+90 else image2.left:=image2.left+90; form1.color:=clwhite; Timer1.enabled:=true
end;
procedure TForm1.Timer2Timer(Sender: TObject); begin if image1.left<form1.width then image1.left:=image1.left+90 else image2.left:=image2.left+90; form1.color:=clblack; Timer2.enabled:=true end;
end. |
Moderiert von
Gausi: Delphi-Tags hinzugefügt.