Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Undefinierter Bezeichner (https://www.delphipraxis.net/145911-undefinierter-bezeichner.html)

hansdieter11 10. Jan 2010 18:34


Undefinierter Bezeichner
 
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

mkinzler 10. Jan 2010 18:39

Re: Undefinierter Bezeichner
 
WQelche Typen haben die Arrays Kugel[] und Raumschiff[]?

hansdieter11 10. Jan 2010 18:43

Re: Undefinierter Bezeichner
 
Das sind eigene Klassen, TKugel und TRaumschiff. ;)

mkinzler 10. Jan 2010 18:45

Re: Undefinierter Bezeichner
 
Und von was sind die abgeleitet bzw. wie sind die deklariert?

hansdieter11 10. Jan 2010 18:46

Re: Undefinierter Bezeichner
 
Delphi-Quellcode:
Kugel:Array[1..10000] of TKugel;
  ShKugel:Array[1..10000] of TShape;
  Raumschiff:Array[1..10000] of TRaumschiff;
  ShRaumschiff:Array[1..10000] of TShape;

mkinzler 10. Jan 2010 18:48

Re: Undefinierter Bezeichner
 
Und die Klassen? (Denn das ist ja das Interessante :zwinker: )

hansdieter11 10. Jan 2010 18:50

Re: Undefinierter Bezeichner
 
Ich verstehe deine Frage leider nicht :(

mkinzler 10. Jan 2010 18:52

Re: Undefinierter Bezeichner
 
Wie sind die Klassen Traumschiff und TKugel deklariert und von was sind diese abgeleitet?

hansdieter11 10. Jan 2010 18:53

Re: Undefinierter Bezeichner
 
Meinst du vielleicht, dass sie in einer eigenen Unit sind ? :?

mkinzler 10. Jan 2010 18:56

Re: Undefinierter Bezeichner
 
Nein ich will wissen, wie diese deklariert sind!

type
TKugel = ???
???
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:05 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz