bonjour à tous
l'objectif est de charger une liste d'articles depuis une table SQLite, pour chaque article , une image doit etre affichée depuis une url.
j'ai essayé de résoudre le problème en evitant de faire un traitement bloquant alors dans le traitement "Affichage d'une ligne de la zone répétée", j'ai ajouté un appel avec thread
ThreadExécute("IMG",threadNormal, "ChargeImage" , ZR_Liste_Items.ATT_urlimg, ZR_Liste_Items.ATT_Id)
la procedure ChargeImage s'occupera du telechargement et de l'affichage de l'image
1 2 3 4 5
| PROCEDURE ChargeImage(url,fic)
HTTPDestination(fic)
HTTPRequest(url)
ExécuteThreadPrincipal(affImage, fic) |
la procedure affImage est appelée pour l'affichage
1 2 3
| PROCEDURE affImage(fic)
FEN_Accueil.ZR_Liste_Items.ATT_ImageItem=fic |
le resultat est décevant, seules quelques images son affichées et celles qui sont affichées le sont dans la mauvaise ligne de la ZR
svp, avez vous une idée ?
Partager