Zitat von
sieppl:
//...
WaitForMultipleObjects(Length(FHandleArray), @FHandleArray, False, 500);
//...
FHandleArray: array of THandle;
Wundert mich, dass es überhaupt kompiliert wird (da @FHandleArray nicht das selbe ist wie @FHandleArray[0]).
Eigentlich müsste es etwa so aussehen:
Code:
WaitForMultipleObjects(Length(FHandleArray), PWOHandleArray(Addr(FHandleArray[0])), False, 500);
Wie man an der Deklaration von TWOHandleArray erkennt, sollte das Array nicht mehr als 64 Elemente enthalten...