salut
je viens à vous pour un problème de fenêtre qui freeze / gèle / lag
j'utilise un composant indy pour récupérer le code source d'une page web
IdHTTP.get
ce code est implanté dans le onshow de ma fenêtre n° 2 :
- la fenêtre prend un peu de temps pour s'ouvrir
- une fois ouverte elle freeze un peu, car on ne peut pas la déplacer tout de suite (avec la barre du haut)
le code source de la page à récupérer n'est pas énorme, mais il y a quand même un petit lag
sachant que mon .get s'execute dans un onshow et dans un timer toutes les 5 min, que me conseillez vous de faire ?
j'ai lu rapidement, qu'on pouvait mettre un IdAntiFreeze1 sur la fiche, ou Application.ProcessMessages(); mais je ne vois aucune différence
j'ai pensé à un thread, je connais un peu ce que c'est, mais jamais utilisé
est ce la solution ? si oui on peut l'utiliser facilement dans le onshow d'une fiche puis dans un timer ?
il me semble qu'il y a plusieurs type d'utilisation / d'implémentation d'un thread, dans ce cas, juste pour une ligne de code (IdHTTP.get) que me conseillez vous ?
merci
Partager