|
|
|
|
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.). ThreadExécute("Thread1", threadNormal, ThreadProcedure) ... ThreadWait("Thread1", 300)
Sintaxis
Esperar a que finalice la ejecución del subproceso (utilizar el nombre del subproceso) Ocultar los detalles
<Result> = ThreadWait(<Thread name> [, <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 name>: Cadena de caracteres Nombre del subproceso que debe llegar al final de su ejecución. Este nombre se asigna al ejecutar el subproceso (con la función ThreadExecute). <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
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|