Forums développeurs windev
[Windev 20] Thread et TimerSys - Version imprimable

+- Forums développeurs windev (http://tunidev.net)
+-- Forum : Forums Développeurs WINDEV (http://tunidev.net/Forum-Forums-D%C3%A9veloppeurs-WINDEV)
+--- Forum : Forum windev 11 & plus récentes (http://tunidev.net/Forum-Forum-windev-11-plus-r%C3%A9centes)
+--- Sujet : [Windev 20] Thread et TimerSys (/Thread-Windev-20-Thread-et-TimerSys)



Thread et TimerSys - angelfox33 - 10-09-2018

Bonjour à tous,

Je rencontre un problème dans la gestion des Threads. 

Voici le contexte de ma problématique :  j’utilise une procédure locale, qui est appelée via la fonction ThreadExécute(). Au sein de cette procédure j’appelle une autre procédure qui contient la fonction TimerSys(). Or, on peut lire dans la documentation qu’on ne peut gérer un timer au sein d’un thread.
J’ai donc pensé utiliser la fonction ThreadSuspend avant d’exécuter mon TimerSys, mais cela me renvoi l’erreur suivante : 

Vous avez appelé la fonction ThreadSuspend.
Impossible de suspendre le thread courant.

J'utilise un thread pour récupérer des données en provenance d'un webservice. Idéalement, je cherche à arrêter mon thread après le retour du webservice continuer l'exécution de ma procédure dans mon thread principale.

Avez-vous rencontrés des expériences similaires dans l’utilisation des Threads ?

Merci par avance.
J