Ich habe mein Record jetzt mal auf Class umgestellt...
Delphi-Quellcode:
TreeData := TTreeData.Create;
TreeData.iIndex := ...
TreeData.einString := ...
Es hat tatsächlich einen Geschwindigkeitsvorteil gebracht. Mein kompletter Prozess dauert nun in etwa je nach Laune des Rechners 3,0 bis 3,2 Sekunden.
Ich füge der VST 100000 Einträge hinzu aber es passiert noch viel viel mehr im Hintergrund. Ich denke die 3 Sekunden sind also OK.