PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → [WM17] Problème Thread
[WM17] Problème Thread
Débuté par Gaël DUPONT, 08 avr. 2013 17:29 - Aucune réponse
Membre enregistré
1 message
Posté le 08 avril 2013 - 17:29
Bonjour à tous,
J'ai un petit soucis au niveau de la gestion des Threads.
Le but de mon application est de récupérer le flux d'une URL.
Le principe de fonctionnement de mon application est simple.
J'ai une image : IMG_flux et un bouton BTN_Actu.
Voila le code d'initialisation du bouton :
ThreadExécute("actu",threadNormal,Actuimage)
Le code de la procédure Actuimage est :
BOUCLE
SI HTTPRequête("

") ALORS
IMG_flux = HTTPDonneRésultat(httpRésultat)
fSauveTexte("1234.jpg",IMG_flux)
FIN
A FAIRE TANTQUE 1 < 2
Cela fonctionne très bien dans le simulateur mais dès que je veux l'essayer sur la tablette j'ai ce message d'erreur :
only original thread that created a view hierarchy can touch its views.

J'ai aussi tenter sans thread dans le code de clic du bouton j'ai mis :
nLol est un entier
BOUCLE
nlol = nlol + 1
ThreadPause(10)
SI HTTPRequête("

") ALORS
IMG_flux = HTTPDonneRésultat(httpRésultat)
fSauveTexte("1234.jpg",IMG_flux)
FIN
A FAIRE TANTQUE nlol < 1000
Mais la encore cela fonctionne dans le simulateur et pas sur ma tablette qui me met l'erreur : java.lang.nullpointerexception

Merci d'avance de votre aide.