Forum: Object-Pascal / Delphi-Language
Delphi
by dominikkv,
31. Dez 2007
So wie ich das verstanden hab kann man den Zeiger Aktuell in der Liste verschieben und der neue Eintrag soll nach dem Aktuellen eingefügt werden, dh nicht immer am Ende!
Allerdings gebe ich dir recht das man sich den Zeiger auf das Ende sparen kann da man das auch ganz leicht mit einer while-Schleife lösen kann:
while Aktuell^.next <> nil do
Aktuell := Aktuell^.next;
Erst bei doppelt...
Forum: Object-Pascal / Delphi-Language
Delphi
by dominikkv,
31. Dez 2007
Du solltest deinen Quellcode mehr formatieren und dich auch dran halten, dann wird das debuggen leichter.
Außerdem ist es sinnvoll Zeiger mit einem P zu benennen (also P_Zeiger anstatt t_Zeiger).
So und nun genug Oberlehrerisch :warn:
Du rufst immer
akt^.inhalt:='ein listen Element';
akt^.Position:=2;
auf, egal ob schon ein Kopf da ist oder nicht.