Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
30. Jan 2010
Ah, jetzt hab ich es verstanden!
Danke!
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
30. Jan 2010
Ah, jetzt klappt es. Danke!
Und warum hat es nicht mit der anderen Variante geklappt?
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
30. Jan 2010
Dies ist die Art, wie ich sie erstelle (handelt sich hierbei um ein "Loch". Zufall wird beim Programmstart zufällig gesetzt, damit beim erneuten Laden keine doppelten Objekte vorhanden sind.
Objekt:=TShape.Create(unit1.Objekt);
Objekt.parent:=map;
Objekt.Name:='Loch'+Zufall+IntTOStr(NummerL);
Objekt.Shape:=stcircle;
...
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
30. Jan 2010
@ luckie:Leider das gleiche Problem...
@mkinzler: Die Liste wird hinterher als Datei exportiert und so kann ich die wirklich wichtigen Eigenschaften in der Form speichern, wie ich sie hinterher brauche...
@ himitsu: Habe ich bisher noch nicht verwendet... Da ich von Sender die Eigenschaften nicht einfach auslesen kann, brauche ich es als definierten Typ, ein TShape. Anders hab ich auch...
Forum: Object-Pascal / Delphi-Language
by Delphi-Narr,
30. Jan 2010
Hallo, ich habe einen Mapeditor erstellt, der aus Shapes, die man auf die Form zieht, eine Karte erstellt.
Dazu werden die Objekte mit Namen, Left, Top, Width und Heigth in einer Liste (SL) gespeichert, um die Karte hinterher wieder laden zu können:
Inhalt SL:
Name //Zufällig erstellt
Left
Top
Width
Height