AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
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
Detiene la ejecución del actual Thread.
Ejemplo
ThreadEnd()
Sintaxis
ThreadEnd()
Observaciones
  • Si el subproceso actual es el subproceso principal, la función ThreadEnd es equivalente a la función EndProgram: la aplicación se detiene.
  • Para detener un Thread secundario , puede implementar un sistema de parada a través de ThreadEnd. Usted tiene la capacidad de:
    • declarar una Variable global booleana en la Thread principal (gbEnd por ejemplo). Este Variable determina si el Thread secundario debe ser detenido.
    • en el hilo secundario, compruebe el valor de la Variable. Si es set a True , use ThreadEnd para finalizar el secundario actual Thread.
    • en main el hilo , establezca la variable en True para forzar la parada del secundario Thread.
    Ejemplo:
    // Code of main thread
    gbEnd is boolean
    gbEnd = False
    ...
    // Start the secondary thread
    ThreadExécute("Thread1", threadNormal, ThreadProcedure)
    ...

    // End the secondary thread
    gbEnd = True

    // Code of secondary thread
    ...
    IF gbEnd = True THEN ThreadEnd()
    ...
Componente: wd290vm.dll
Versión mínima requerida
  • Versión 19
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/06/2023

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