|
ThreadWait (Function) In french: ThreadAttend Waits for the end of execution of specified thread. A maximum time-out can be specified. Reminder: A thread is a process run in parallel with the current application (main thread). This allows you to run a task in the background (e.g. backup, etc.).
ThreadExecute("Thread1", threadNormal, ThreadProcedure) ... ThreadWait("Thread1", 300)
Versions 25 and later New in version 25 Syntax
Wait for the end of the thread execution (use thread name) Hide the details
<Result> = ThreadWait(<Thread name> [, <Maximum timeout>])
<Result>: Boolean - True if the thread was stopped or if the thread does not exist,
- False if the thread is not stopped (the maximum duration is exceeded).
<Thread name>: Character string (with quotes) Name of thread for which we must wait for the end of execution. This name is given when running the thread (ThreadExecute). <Maximum timeout>: Optional integer, optional duration or optional constant Maximum timeout in hundredths of a second. - If the thread is not stopped at the end of specified duration, <Result> is set to False.
- If this parameter is not specified or corresponds to the Infinite constant, the wait is infinite.
This parameter can correspond to: - an integer corresponding to the number of hundredths of a second,
- a Duration variable,
Versions 23 and laterthe direct indication of duration (1 s or 10 ms for example). New in version 23the direct indication of duration (1 s or 10 ms for example). the direct indication of duration (1 s or 10 ms for example).
Versions 25 and later New in version 25 Business / UI classification : Neutral code
This page is also available for…
|
|
|
| |
| Click [Add] to post a comment |
|
| |
|
| |
| |
| |
| |
| |
| |
| | |
| |