Bonjour,
J'ai un petit soucis avec la fonction ThreadEnvoieSignal.
Dans une FI_Encours5 en code initialisation j'ai ceci:
1 2
| ThreadEnvoieSignal("ThreadGOMOTEUR2")
SignalDétruit("ThreadGOMOTEUR2") |
Ensuite, une FI_GOMOTEUR2
Ma fonction ThreadGOMOTEUR2 me lance une FI_GOMOTEUR2
En code initialisation j'ai ceci:
ThreadExécute("ThreadGOMOTEUR2",threadNormal, ProcThreadGOMOTEUR2)
Procédure:
1 2 3 4 5 6 7 8 9
| PROCEDURE ProcThreadGOMOTEUR2()
SI ThreadAttendSignal() = Vrai ALORS
ChangeFenêtreSource(FI_GOMOTEUR2,FI_Encours8)
FIN |
Ma FI_Encours8 est bien déclenchée par ThreadEnvoieSignal("ThreadGOMOTEUR2") mais bloque TOUT.
Auriez vous une idée ?
Merci
Partager