Hallo und Willkommen in der
DP ,
Dein Problem ist ein gutes Beispiel dafür, dass man immer Logik und Darstellung trennen sollte. Ein Label dient lediglich der Anzeige von Daten und nicht deren Speicherung. Für Letztere könntest Du beispielsweise eine Liste (TList und Nachkommen) oder ein dynamisches Array verwenden, da passen dann "beliebig viele" Daten rein.