Du könntest auch TListView im virtual Modus betreiben.
Alternativ Elpack + TElTreeStringGrid + Virtual Modus.
Anzahl der Einträge wird bei jedem dieser Controls vom zur verfügung stehenden Speicher begrenzt. Also aktuell ist dies unter Win64 mit einem
Win32-Delphi-Programm 3 GB. Für jeden Eintrag wirst du den Speicher deiner Struktur benötigen. Die Grid-Kompos werden im Virtuellen Modus praktisch keinen eigenen Speicher pro Eintrag verbrauchen.
Windows Vista - Eine neue Erfahrung in Fehlern.