AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de gestión de procesos / Hilos, semáforos, señales y mutex
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Espera a que finalice la ejecución del subproceso especificado. Se puede especificar un tiempo máximo de espera.
Recordatorio: Un subproceso es un proceso que se ejecuta en paralelo con la aplicación actual (subproceso principal). Esto le permite iniciar una tarea en segundo plano (hacer una copia de seguridad, etc.).
Ejemplo
Universal Windows 10 AppiPhone/iPadIOS WidgetApple Watch
// Build a thread
t is Thread(Proc, ("First parameter", 2))
// Trigger the execution of the thread
ThreadExecute(t)
...
t.Wait(300)
Sintaxis
Universal Windows 10 AppiPhone/iPadIOS WidgetApple Watch

Esperar a que finalice la ejecución del subproceso (uso de una variable de tipo Thread) Ocultar los detalles

<Result> = <Thread to wait for>.Wait([<Maximum timeout>])
<Result>: Booleano
  • True si se detuvo el subproceso o si el subproceso no existe,
  • False si no se detuvo el subproceso (se superó la duración máxima).
<Thread to wait for>: Variable de tipo Thread
Nombre de la variable de tipo Thread que corresponde al subproceso que debe llegar al final de su ejecución.
<Maximum timeout>: Entero, duración o constante opcional
Tiempo máximo de espera en centésimas de segundo.
  • Si al final de la duración especificada, no se ha detenido el subproceso <Result> se establece en False.
  • Si no se especifica este parámetro o corresponde a la constante Infinite, la espera es infinita.
Este parámetro puede ser:
  • un número entero que corresponde al número de centésimas de segundo,
  • una variable de tipo Duration,
  • la duración en un formato legible (por ejemplo, 1 s o 10 ms).
Clasificación Lógica de negocio / UI: Código neutro
Componente: wd290vm.dll
Versión mínima requerida
  • Versión 25
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 21/06/2023

Señalar un error o enviar una sugerencia | Ayuda local