Hallo, für Delphi sind die Ausdrücke Left und Top undefinierte Bezeichner.
Meine Frage, wieso das so ist?
Delphi-Quellcode:
procedure TForm1.TiRaumschiffTimer(Sender: TObject);
begin
FOR r:=1 TO number DO
begin
IF Raumschiff[r] <> nil
THEN
begin
Raumschiff[r].GoRight;
ShRaumschiff[r].Top := Raumschiff[r].yCoord;
If (abs (Kugel[i].Left-Raumschiff[r].Left)<1) and
(abs (Kugel[i].Top-Raumschiff[r].Top)<1)
Then Begin
Raumschiff[r].Destroy;
Abgeschossen := Abgeschossen+1;
RaumschiffGo;
NeuesRaumschiff;
end;
end;
end;
LaRaumschiffe.caption := inttostr(Abgeschossen);
end;
Bitte um schnelle Antwort
Gruß Timo