PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → pb de programmation
pb de programmation
Started by laure.mouchet, Apr., 11 2006 12:30 PM - 3 replies
Posted on April, 11 2006 - 12:30 PM
Bonjour,

J'ai un thread qui, a la fin de son traitement passe une variable à "oui".

Je souhaite attendre que cette variable soit à oui (fin du thread) avant de faire un autre traitement.

Comment ecrire :
-tant que mavariable <> oui attendre

-quand mavariable=oui alors je fais mon traitement.


Merci de votre aide
Posted on April, 11 2006 - 12:57 PM
salut

j'ai déjà fait ça pour attendre un accord venant d'un TPE afin de finir la vente

TANTQUE ThreadEtat("TPE")=threadEnCours
Multitâche(-20)
FIN

a toi d'adapter ce code
Posted on April, 11 2006 - 1:49 PM
Dans son message, YORK racontait :
salut

j'ai déjà fait ça pour attendre un accord venant d'un TPE afin de finir la vente

TANTQUE ThreadEtat("TPE")=threadEnCours
Multitâche(-20)
FIN

a toi d'adapter ce code


En C/C++ il existe quelque chose appelé les sémaphores, qui sont bloquants (il me semble) tant que la ressource n'est pas libérée. N'y a-t-il pas un
équivalent en windev ? (si oui, je suis grandement interessé, car les attentes actives c'est pas top quand mm)
--
Lionel

mailto:lionel.breil*NOSPAM*@gmail.com
(retirer *NOSPAM* pour m'écrire)
Posted on April, 11 2006 - 2:08 PM
comme outils de synchronisation, il existe des sémaphores et des
sections critiques en windev ;)

bon dev
eric l

Lionel a écrit :
Dans son message, YORK racontait :
salut

j'ai déjà fait ça pour attendre un accord venant d'un TPE afin de finir la vente

TANTQUE ThreadEtat("TPE")=threadEnCours
Multitâche(-20)
FIN

a toi d'adapter ce code

En C/C++ il existe quelque chose appelé les sémaphores, qui sont bloquants (il me semble) tant que la ressource n'est pas libérée. N'y a-t-il pas un
équivalent en windev ? (si oui, je suis grandement interessé, car les attentes actives c'est pas top quand mm)