Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Wartepause (https://www.delphipraxis.net/18905-wartepause.html)

deusmac 25. Mär 2004 21:54


Wartepause
 
Ich möchte innerhalb einer Prozedur eine Pause von einer definierten Zeit haben. Wie stelle ich das an und kann man währenddessen das Programm weiter benutzen (Andere Buttons clicken etc.)?

fkerber 25. Mär 2004 21:57

Re: Wartepause
 
Hi!

Schau mal, ob das mit DelayDelay geht.
Wenn nicht musst du es glaube ich mit Threads machen, kenn mich da aber leider (noch) nicht aus, sorry.

Ciao fkerber

Luckie 25. Mär 2004 21:58

Re: Wartepause
 
Such mal nach delaydelay.

deusmac 25. Mär 2004 22:28

Re: Wartepause
 
Danke schon mal. Und wie geht das mit einfrieren des Programmes?

gekmihesg 25. Mär 2004 22:29

Re: Wartepause
 
ich würd das nehmen

Delphi-Quellcode:
procedure Wait(time: word);
var Start: Integer;
begin
  Start:=GetTickCount;
  while GetTickCount-Start <= time do
    application.ProcessMessages;
end;

Luckie 25. Mär 2004 23:14

Re: Wartepause
 
Klick mal auf doe Links, die wir gepostet haben. :roll:

Wenn es einfrieren soll, nimm Sleep. Aber warum sollte man das wollen? :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:31 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 by Thomas Breitkreuz