Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Delay
Message
From
02/03/1998 12:04:24
 
 
To
02/03/1998 11:15:42
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Re: Delay
Miscellaneous
Thread ID:
00082094
Message ID:
00082107
Views:
30
>I have a function that must be executed continously over a period of one second.
>
>I've previously achieved this with the following code:
>
>st = GetTickCount() + 1000
>do while GetTickCount() < st
> TMValidSession(session_handle)
>enddo
>
>(The function GetTickCount() is a KERNEL32.DLL API Call, and the
>function TMValidSession() is an API-call to a DLL that communicates
>with a network of temperature sensors)
>
>The problem with the above code, is the amount of CPU-power it consumes. This causes problems for other applications running
>on my system.
>
>I've been told that this C-code is more CPU-friendly:
>
>for (i = 0; i < 5; i++)
>{
>   TMValidSession(session_handle);
>   Sleep(200);
>}
>
>How can I write function similar to Sleep(), in FoxPro?
>
>---
>
>Werner Vesteraas, SIMGUARD AS

Could you use Wait Window "" timeout 0.1 ?
Edward Pikman
Independent Consultant
Previous
Reply
Map
View

Click here to load this message in the networking platform