Forum: Multimedia
Delphi
by sirius,
20. Feb 2007
Nur zum Testen, dass sich der Timer nicht überschlägt. Also, dass die Funktion Timer1.Timer länger brauch als Das Intervall lang ist. Für den echten zeitgesteuerten Programmablauf ist es allerdings nicht sinnvoll.
Forum: Multimedia
Delphi
by sirius,
20. Feb 2007
Programm hängt an. Ich habe D7.
Man könnte evtl. noch zum Testen folgendes ändern:
procedure TSpielfeld.Timer1Timer(Sender: TObject);
begin
timer1.enabled:=false;
Ball.ZeigeDich;
Bild.Canvas.Pixels := clBlack;
Ball.BewegeDich;
Forum: Multimedia
Delphi
by sirius,
19. Feb 2007
Keine Panik. Ich hab ihn grad gefunden :stupid: .
Ich hab mal den Code zum debuggen mir kopiert und: funktioniert (bis auf einen kleinen Grafikfehler). Der Ball fliegt horizontal hin und her.
Wo ist das Problem?
Edit: @Matze: Mir ist grad aufgefallen, dass TBall ja von TObject abgleitet ist und er diesen Constructor benutzt :wink:
Forum: Multimedia
Delphi
by sirius,
19. Feb 2007
Wo ist denn der constructor von tBall?