Forum: Sonstige Fragen zu Delphi
by DeddyH,
20. Feb 2012
Dazu noch ein kleiner Tipp am Rande: gewöhn Dir am besten gleich an, Arrays immer von Low() bis High() zu durchlaufen, dann bleibst Du garantiert innerhalb der Array-Grenzen und liest nicht davor oder dahinter, was ganz hässliche Fehler nach sich ziehen würde. Auch dazu ein Beispiel:
procedure TFormTest.ButtonTestClick(Sender: TObject);
var
Arr: array of integer;
i: integer;
begin
for...
Forum: Sonstige Fragen zu Delphi
by DeddyH,
19. Feb 2012
Man benutzt ein Array, wenn man eben mehrere gleichartige Datentypen verwalten will. Steht die Anzahl schon fest, dann kann man ein statisches Array verwenden, ansonsten nimmt man ein dynamisches Array oder gleich eine Liste.
Forum: Sonstige Fragen zu Delphi
by DeddyH,
19. Feb 2012
Ehrlich gesagt verstehe ich weder die Frage noch den Code. Wozu die Klasse tgeo_objects, wenn sie weder Methoden noch Properties noch sonst irgendetwas enthält? Und weshalb stammt ein Dreieck von einem Viereck und ein Kreis von einem Dreieck ab? Was hat das Formular in den Setter-Methoden der Klassen zu suchen? Wozu die globalen Variablen? Ich ralle das nicht, sry.