|
|
|
|
Detiene la ejecución del actual Thread. 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() ...
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|