Forum: Object-Pascal / Delphi-Language
by jaenicke,
17. Okt 2013
Ich weiß, schien aber untergegangen zu sein. ;-)
Forum: Object-Pascal / Delphi-Language
by jaenicke,
17. Okt 2013
Das funktioniert auch. Aber letztlich ist es dann Unsinn Records zu verwenden, wenn du eigentlich die Funktionalität von Klassen brauchst...
Um den bestehenden Code nicht groß ändern zu müssen, blieben sonst auch noch Pointer auf Records, die du aus der Liste zurückgeben könntest. Wenn die auf das Original zeigen, geht es ja auch.
Forum: Object-Pascal / Delphi-Language
by jaenicke,
16. Okt 2013
Sonst bleibt nur die Prozedur in der Liste zu implementieren und den Index mit zu übergeben...
Hab ich zwar noch keinen Fall getroffen, aber wenn du dir da sicher bist...
Forum: Object-Pascal / Delphi-Language
by jaenicke,
16. Okt 2013
Mit FStabList holst du dir eine Kopie des Records und führst dann darauf die Prozedur aus. Die Änderungen machst du daher in der Kopie.
Es geht an der Stelle nur mit Pointern, also am sinnvollsten wie schon genannt mit Klassen.