![]() |
30 min warte schleife
Hallo
ich brächte was das mein Programm ablauf für 30 min unterbricht. Es sollen aber noch alle timer gehen, ich muss auch aus dieser Schleife wieder rauskommen sollen. Ich habs mit diesem Code probiert.
Code:
Aber da gehen meine Timer nicht mehr oder besser gesagt er ist abgestürtzt.
Source:
Start:=GetTickCount; REPEAT Antwort := PruefeGeber(); UNTIL (GetTickCount-Start>=10000) OR Antwort<>''; Also keine gute lösung. Freu mich über jeden Tip, danke. mfg abi |
Re: 30 min warte schleife
hi,
ich würde das ganze etwa so lösen (nicht getestet):
Delphi-Quellcode:
damit sollten doch die timer alle laufen, oder?
sleep(30*60*1000);
application.processmessages; Aenogym |
Re: 30 min warte schleife
Hallo
mit sleep hab ich nur schlechte erfahrungen gemacht, besonderst bei langen Zeiten. Hab diese Frage auch in einem anderen Forum gestellt. Da gabs auch schon ein paar antworten. [df]http://www.delphi-forum.de/viewtopic.php?t=27333&start=0&postdays=0&postorder =asc&highlight=[/df] Sorry aber ich bekomms nicht hin. abi |
Re: 30 min warte schleife
Könntest du vielleicht auf den Post Linken, Die Suche bringt uns gar nichts, da wir 1. nicht wissen Wie das Topic lautet und 2. die wenigsten lust haben zu suchen, welcher es jetzt sein könnte
|
Re: 30 min warte schleife
![]() So gehts habs aber auch fast nicht anders gemacht. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:22 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