Warum hört die
VCL auf, auf Eingaben zu reagieren, wenn ich Invoke oder AsynCall aufrufe? Ich dachte, das geht alles über Threads? Die Funktion springt ja auch sofort zurück, aber eine Form reagiert nicht mehr.
Was man immer machen muss ist:
Delphi-Quellcode:
while AsyncMultiSync([x], True, 10) = WAIT_TIMEOUT do
Application.ProcessMessages;
Aber muss das wirklich so sein?