Problema de salida multiproceso de lenguaje sencillo
1. Agregue una variable de ensamblaje o una variable global:
Si es cerrada, tipo lógico
2. Calcule la primera matriz del bucle (obtenga el miembro de la matriz (aci2), h2. )
p>.If (número de miembros de la matriz (aci2) ≥ h2)
b = aci2 [h2]
py2 = apy2 [h2]
sx2 = asx2 [h2]
fj = fj 1
Al comienzo del ciclo, es decir, en la siguiente línea desde el comienzo del ciclo de conteo, agregue :
Si es verdadero (si cerrar)
Devolver ()
3. Modifique la subrutina .NET_Automatic_Configuration
. La subrutina _Ventana de modo automático_ será destruida:
Agregar al principio:
Si está cerrado = verdadero
Esperar hilo (combinación,)
Espera a que el hilo regrese y luego podrás destruir la ventana normalmente
4. ¡Se recomienda encarecidamente no terminar el hilo a la fuerza! Esto puede provocar fácilmente que todo el proceso falle.