Forum: Object-Pascal / Delphi-Language
Delphi
by BUG,
19. Jun 2015
Stimmt natürlich. Das könnte man nachprüfen, aber ich habe keine Lust mich in dieses TDynArray-Monster einzulesen.
Dann nimm halt das nächstbeste: Der Index in das Array (auf Pointer gecastet).
Forum: Object-Pascal / Delphi-Language
Delphi
by BUG,
19. Jun 2015
Wo ist das Problem? Im Prinzip kannst du auf jede Stelle im Speicher zeigen, egal was da für ein Datentyp liegt. Records sind da keine Ausnahme.
Forum: Object-Pascal / Delphi-Language
Delphi
by BUG,
19. Jun 2015
Kann sein das ich dich falsch verstanden habe, aber wieso speicherst du in dem TListView-Zeiger nicht einfach den Zeiger auf die eigentliche Datenstruktur in dem Array? Das könnte zwar Probleme geben, wenn du die Größe des Arrays änderst (Reallokation), aber ansonsten solltest du damit glücklich werden.