Zitat:
Sleep pausiert Programmausführungen gemäß dem Parameter Millseconds. Unter Windows ist Sleep lediglich eine Verknüpfung mit der Sleep-Funktion in der System-
API. Unter Linux ruft Sleep die usleep-Bibliotheksroutine auf.
Das nützt dir also nichts. Application.Processmessages, jedoch :
Zitat:
Durch einen Aufruf von ProcessMessages ermöglichen Sie der Anwendung, die Botschaften in der Warteschlange abzuarbeiten. ProcessMessages durchläuft die Botschaftswarteschlange von Windows, bis diese leer ist. Anschließend wird die Ablaufsteuerung wieder auf die Anwendung übertragen.
Die Vernachlässigung der Botschaftsverarbeitung wirkt sich nur auf die Anwendung aus, die ProcessMessages aufruft, nicht auf andere Anwendungen. Bei langen Operationen ermöglicht der periodische Aufruf von ProcessMessages, daß die Anwendung auf Zeichnen- und andere Botschaften antwortet.