Forum: Object-Pascal / Delphi-Language
Delphi
by Lemmy,
16. Okt 2013
???
Du erzeugst einen neuen Punkt. Und der hat x und y aber keine Objektliste.
Und ja: wenn du das lange genug laufen hast, dann hast du mal 1*10E10 Punkte. Was ggf. mal zu einem Problem werden kann, das musst Du entsprechend abfangen. Und wenn Du dir mal TObjectList.Create in der Hilfe anschaust, dann sollte das Thema mit "ich setz diese ja nie frei" auch erledigt sein.
Forum: Object-Pascal / Delphi-Language
Delphi
by Lemmy,
16. Okt 2013
Guten Morgen,
indem du halt an jedem neuen Punkt auch einen neuen Punkt erzeugst:
rocedure TFrame1.FrameClick(Sender: TObject);
var
I: integer;
begin
self.CheckListen;
Punkt := TPunkte.create; //<- Hier
Punkt.y_koordinat := Poly.SaveKoordinaty;