PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Waits for the end of execution of a parallel task.
Example
// Triggers the execution of a task and waits for the task to be ended
t is ParallelTask = ParallelTaskExecute(Proc)
t.Wait()
Syntax
<Result> = <Task>.Wait([<Maximum duration>])
<Result>: Boolean
  • True if the task is ended properly.
  • False if the task is not ended properly. For example:
    • the maximum task duration has been reached,
    • the task was canceled.
<Task>: ParallelTask variable
Name of the variable of type ParallelTask to be used.
<Maximum duration>: Optional integer or optional Duration
Maximum duration for running the task, expressed in hundredths of a second.
  • If this parameter is specified, <ParallelTask variable>.Wait locks the application until the task execution is ended or until the maximum duration is reached.
  • If this parameter is not specified, <ParallelTask variable>.Wait locks the application until the task execution is ended.
This parameter can correspond to:
  • an integer corresponding to the number of hundredths of a second,
  • a Duration variable,
  • Versions 23 and later
    the indication of duration in clear ('1 s' or '10 ms' for example).
    New in version 23
    the indication of duration in clear ('1 s' or '10 ms' for example).
    the indication of duration in clear ('1 s' or '10 ms' for example).
Remarks
If function <ParallelTask variable>.Wait is called from main the thread, the task to be waited for must not run in main the thread. Otherwise, a lock will occur. Indeed, the main thread cannot wait for the end of the task and run it at the same time.
A WLanguage error signals the problem before the lock occurs.
Component: wd270vm.dll
Minimum version required
  • Version 24
This page is also available for…
Comments
Click [Add] to post a comment