thread sind in der regeln nach dem fire and forget prinzip.
warum brauchst du die in einem array?
um freizugeben? nein - freeonterminiate
um feedback zu bekommen? nein, weil onTerminiate oder per syncronize(bla) die
gui aktuallisieren.
ansonsten kannst du natuerlich jeden thread den einer liste/array verwalten.
meineObjectList.add( tmeinthread.create(false) );
musst nur aufpassen wenn du freeonterminate verwendest das du den thread aus der liste nimmst.
sonst hast du nur einen zeiger ins nirvana.
^ bitte dran denken das du das entfernen geschützt tuts mit
mutex/critsection oder sonstwie.