Zitat von
brutus:
p.s. die abstürze sind eingeplant
Welche Abstürze?
Außerdem:
Delphi-Quellcode:
procedure TForm1.FormDestroy(Sender: TObject);
begin
d.Destroy;
d.free;
end;
Du musst dich entscheiden: Destroy oder Free. Du kannst nämlich nur eines aufrufen, das andere wird danach einen Zugriffsfehler bringen.
Ich hab im Moment keine Zeit die Add-Routine genau durchzudenken, das mach ich später. Aber nur um das Prog richtig zu verstehen, wenn du auf den ersten Button (add) klickst, dann soll er eine Zahl in die dynamische Liste laden?
Und übrigens, warum verwendest du nicht eine dynamische Liste vom Typ
Delphi-Quellcode:
type
dynListe = array of Typ;
Die Länge setzt du mit SetLength(Array, Länge), der Index beginnt bei 0.