[fpc-pascal] platform independant wait

Marc Santhoff M.Santhoff at t-online.de
Sat Mar 4 23:38:24 CET 2006


Am Samstag, den 04.03.2006, 19:33 +0100 schrieb Vincent Snijders:
> Marc Santhoff wrote:
> > Hi,
> > 
> > the subject tells what I'm searching for:
> > 
> > How can i wait a definit amount of time in a platform independant way?
> > 
> > I need to pause a while loop for 1 second. The program should run at
> > least on FreeBSD and Windows.
> > 
> > <snip>
> > while NOT doStop do begin
> >         { wait a little }
> >         
> >         doSomethingUseful;
> > end;
> > </snip>
> > 
> > At the moment I'm thinking of using something like
> > "Application.ProcessMessages" and measuring the time explicitely, but a
> > simple "Wait(1000)" would be best. :)
> > 
> 
> What about sleep:
> http://www.freepascal.org/docs-html/rtl/sysutils/sleep.html

Yes, that's it.

Note to myself: do not use old docs for fpc 1.9.4.

Thank you all,
Marc





More information about the fpc-pascal mailing list