Forum: Programmieren allgemein
by HolgerX,
25. Aug 2019
Hmm..
Ach ja, und wenn Du es umbaust, dass verwende eventuell ein TThread, nicht TTask..
Ein TThread hat ein 'OnTerminate' Event, welches bereits mit dem MainThread synchronisiert aufgerufen wird.
Wenn diese (abgeleitete) TThread eine Property mit der Objektliste deiner Dateieinträge hat, kannst Du dann darauf zugreifen und deine ListBox füllen.
Der TThread hat auch ein WaitFor, welches...
Forum: Programmieren allgemein
by HolgerX,
25. Aug 2019
Hmm....
Und da haben wir deinen DEADLOCK...
Es wird in DirList auf eine 'visuelle' Komponente zugegriffen, welche 'Messages' generiert und auf dessen Ausführung wartet!