PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → HTTPrequete et HTTPdonneresultat Ralentissent mon API.
HTTPrequete et HTTPdonneresultat Ralentissent mon API.
Débuté par andre_laguerre, 15 déc. 2005 12:25 - 5 réponses
Posté le 15 décembre 2005 - 12:25
Bonjour,

En Windev9, j'ai un programme dans lequel j'affiche une photo .jpg provenant d'un serveur WEB, et change toutes les minutes.

Je vais la chercher avec HTTPRequete et je l'affect à mon champs image avec HTTPDonneResultat. Pendant le temps que l'image est recherchée et chargé sur internet, mon application s'arrête de 3 à 30 secondes suivant l'encombrement d'internet.

Comment éviter cet arrêt ou ralentissement ?

André.
Posté le 15 décembre 2005 - 13:41
Bonjour,

un seul mot: Thread

Mathieu
Posté le 15 décembre 2005 - 19:00
Comment le fais-tu présentement?
Un timer?

Mathieu
Posté le 15 décembre 2005 - 22:23
Je lisais la Doc, et je pensais à celà, mais comment ce marche???
Posté le 16 décembre 2005 - 10:29
Bon essais ça

remplace ta fonction timer
TimerSys("TaFonction",6000)
pour ça:
ThreadExécute("MonThread",threadNormal,"TaFonction")

Ensuite dans ta fonction tu fait une boucle infinie

tantque vrai
Traitement de récupération et d'affichage de l'image que tu avais déjà

ThreadAttendSignal(6000)//Attente d'une minute
fin


Mathieu
Posté le 16 décembre 2005 - 11:50
Oui, j'utilise un timer.