Ok das mit dem Auslagern der Aufgabenliste aus den Threads find ich gar nicht so schlecht
(das waren jetzt beispielhaft nur Stringlisten, das sind eigentlich noch ein paar mehr Daten und Datentypen, es geht ja aber ums Prinzip)
Code:
taufgabensorte1 = class(tthread)
private
// liste: tstringlist;
...
taufgabensorte2 = class(tthread)
private
// liste: tstringlist;
...
talleaufgaben = class
private
liste1: tstringlist;
liste2: tstringlist;
array1: array of taufgabensorte1;
array2: array of taufgabensorte2;
...
Wie greife ich denn im obigen Beispiel aus den Threads in den beiden Arrays auf die beiden stringlisten liste1 und liste2 zu?
(das ganze ist nicht so zeitkritisch)