Mastronic
Messages postés94Date d'inscriptionlundi 8 août 2005StatutMembreDernière intervention13 juin 2012
-
23 mars 2009 à 13:18
Mastronic
Messages postés94Date d'inscriptionlundi 8 août 2005StatutMembreDernière intervention13 juin 2012
-
25 mars 2009 à 22:28
Bonjour,
j'ai un timer qui effectue des beep (son Wav) toutes les secondes.
Lors d'un accés au réseau (Webservice, protocol SOAP) et si j'ai une latence. je n'entend plus de beep... plus de tick du timer.
Mastronic
Messages postés94Date d'inscriptionlundi 8 août 2005StatutMembreDernière intervention13 juin 2012 23 mars 2009 à 15:33
ok,
Merci Renfield, peut tu me donner un peu plus de détail.
si je comprend bien, c'est l'appel au Webservice (SOAP) que je doit mettre en multithread ?
Mastronic
Messages postés94Date d'inscriptionlundi 8 août 2005StatutMembreDernière intervention13 juin 2012 23 mars 2009 à 19:08
arff... j'ai quelque soucis d'intégration avec le Thread. Pouvez vous m'aider . merci
Au par avant:
Dans ma fonction, j'appeler le webservice.. suivant la réponse de la requêtes j'effectue certains process. ( ceux ci bloqué la form, timer, pendant le temps de traitement du webservice du serveur...
Maintenant,
j'arrive à creer un thread pour l'appel du webservice (avec passage de parametre d'entrée). mais comment dans le process principal attendre sans bloquer la form (sans bloquée les timers) , la fin du thread ?
Mastronic
Messages postés94Date d'inscriptionlundi 8 août 2005StatutMembreDernière intervention13 juin 2012 25 mars 2009 à 22:28
j'ai donc effectuer un Thread pour effectuer un générateur de Beep...
Mais il est possible aussi d'effectuer un Thread pour effectuer le WebService et pour attendre la fin d'execution dans la tâche principal d'utiliser la fonction Dowait qui permet de vider les actions sur la form...