![]() |
Funktion Warteschleife
Hi,
ich versuche eine Funktion oder zu schreiben, welche eine bestimmte Zeit(z.B. 10 Sekunden) auf eine Datei wartet und wärend dieser Zeit jede Sekunde prüft, ob die Datei schon da ist. Wenn die Datei vorhanden ist, solls weitergehen. Wenn nach 10 Sekunden noch nix da, sollte die Funktion False zurückgeben. Das bedeutet das die Funktion, an der Stelle wo sie aufgerufen wird, den ganzen Programmlauf anhalten muss. Habs mit ner einfachen whileschleife probiert, lastet natürlich das System aus bis zum Get NO :wall: Die Sleep Funktion friert mir das ganze Programm ein, mist. Hat jemand ne Idee, vielleicht denke ich zu kompliziert :gruebel: ? |
Re: Funktion Warteschleife
Hi!
Als Alternative zu Sleep bietet die Code-Lib Delay an. das friert nicht so ein, weil Application.ProcessMessages drin ist. Vielleicht hilft dir das. Ciao fkerber |
Re: Funktion Warteschleife
Na klar :hello: ,
hat hingehauen. Da hätte ich auch selber drauf kommen können :wall: Danke Dir... |
Re: Funktion Warteschleife
Hi!
Keine Ursache :-D Ciao fkerber |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:02 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