Moin Christoph,
SetLength solltest Du nicht in der Schleife aufrufen, sondern das Array, möglichst, gleich auf die erforderliche Grösse bringen, da hier jedesmal Speicher neu angefordert, und der alte Inhalt auf den neuen Platz kopiert wird. Das geht auf die Performance.
Warum dimensionierst Du eigentlich ein Array Namens ts_graphen, und weist dann einem Array TabSheets die Werte zu