![]() |
sleep
Hello folks!
Ich hab ma ne generelle Frage zu der Procedure "sleep": Ich lese hier im Forum überall, dass durch sleep(xx) das Programm für xx msec einfriert... Dies ist bei mir jedoch nicht der Fall: - Videos stocken in der Zeit nicht - Button-Clicks werden registriert - etc... alles normal also?? :gruebel: MfG Huso :duck: |
Re: sleep
Auf wie viele Millisekunden hast du bei sleep angegeben? Desweiteren läst sleep auch nur den Thread pausieren, in dem es aufgerufen wird.
|
Re: sleep
ah, ok, ich hab mir den alten Pascal-Delay wiedergebaut:
Delphi-Quellcode:
also hängt dann nur die Procedure?!
procedure delay(msec: LongInt);
begin sleep(msec); end; |
Re: sleep
Das bringt dir nichts. Warum sollte deine Kapselung was an der Funktionalität von Sleep ändern? :gruebel: Aber kuck mal hier in der Code-Lib nach
![]() |
Re: sleep
Delay gibt es auch in Delphi, vermutlich wird bei deinem aufruf von delay nicht deine selbergeschriebene procedure aufgerufen sondern die von delphi. Delay bewirkt das Messages weiter verarbeitet werden, bennen deine delay procedure einfach mal um dann sollte es gehen
|
Re: sleep
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz