Genau wegen diesem Rumgehampel sollte man die Controls auch nicht als Datenspeicher missbrauchen.
Trennt man das, dann wird diese Aufgabe zur Lachnummer:
- Man nehme eine Liste (z.B. TList<TMyItem>) und merke sich dort die Daten.
- Man erstelle eine Methode, die diese Datenliste in einem StringGrid darstellt
Nun in der Liste an beliebig gewünschter Stelle einen neuen Eintrag hinzufügen und die Methode aufrufen.
Das ist dann KISS
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)