so, ich weiss nun wo der fehler liegt (danke gsh!)
kann ihn aber leider nicht beheben!
ich hab den Eintrag
EventHandle: THandle;
aus dem record genommen und folgendes in die buttonclick prozedur eingefügt:
var EventList: array[0..1] of THandle;
wenn ich nun 2 Threads mache wird einer gemacht, bei einem wird nichts gemacht, ein problem ist wenn ich
WAIT_OBJECT_0 + Length(EventList): HandleDLUI;
habe kann ich beim array EventList nicht dynamisch die Länge festlegen "weil ein Konstantenausdruck erforderlich" ist
weiss jemand rat?
edit,
hat jemand schonmal mit Threads + Events und dynamischer Threadanzahl gearbeitet und könnte mir den Code schicken / posten?