Forum: Object-Pascal / Delphi-Language
Delphi
by Klaus01,
10. Jan 2010
@omata
mit Mumpitz meinte ich das, was ich geschrieben hatte.
Grüße
Klaus
Forum: Object-Pascal / Delphi-Language
Delphi
by Klaus01,
10. Jan 2010
FOR i:=1 TO nummer DO
begin
FOR r:=1 TO number DO
begin
IF Raumschiff <> nil THEN
begin
Raumschiff.GoRight;
ShRaumschiff.Left := Raumschiff.xCoord;
IF Raumschiff.xCoord > 700 THEN
Forum: Object-Pascal / Delphi-Language
Delphi
by Klaus01,
10. Jan 2010
Guten Abend,
du nutzt die Schleifenvariablen r und i nach der Schleife.
Da können sie einen undefinierten Wert haben.
In Deinem Fall hat r den Wert number
und i den Wert nummer.
Wenn in der Schleife ein Überprüfungskriterium zutrifft
solltest Du den Wert von r bzw. i in einer separaten Variable speichern.