Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
7. Sep 2008
Ich habe mir gedacht, ich bleibe beim "vorletzten" Element stehen, da ich ja das letzte löschen will.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DeddyH,
7. Sep 2008
while (Stapel^.next <> nil) and (Stapel^.next^.next <> nil) do
Stapel := Stapel^.next;
temp := Stapel^.next;
Stapel^.next := nil;
Dispose(temp);
Ich hoffe, ich habe keinen Denkfehler dabei gemacht.
Doch, habe ich. Bei weniger als 2 Elementen haut das so nicht hin. Aber der Ansatz müsste zumindest richtig sein.