ConsoleApplication.DoEvents Method

Yields time back to REALbasic so that it can handle other events. The optional parameter specifies the amount of time you want the currently executing thread to sleep.

Syntax

ConsoleApplication.DoEvents [milliseconds]


Parameters

milliseconds (Optional)

Integer


If all threads are sleeping, then REALbasic yields back time to the system. This allows you to write applications that don't use up to 100% of the CPU during tight loops.

Specifying zero milliseconds causes the next waiting thread to execute. A negative value specifies no sleep. The default is 10 milliseconds.