Bonjour à tous !
Je bloque sur un nouveau problème :
Sur une application WebDev, je réceptionne des info sur une socket UDP dont voici le code tout simple d'écoute :
C'est une procédure appelée en Thread.
Le code fonctionne très bien, sauf qu'il m'est impossible d'afficher le message reçu ?? !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 PROCÉDURE Socket_Reception() BOUCLE sMonMessage est une chaîne = SocketLit("Client",Faux,200) SI sMonMessage <> "" ALORS Trace(sMonMessage) ExécuteThreadPrincipal(Affiche,sMonMessage) FIN FIN
Mais la trace fonctionne, je vois le message !!
C'est plutôt la fonction Affiche qui me pose problème : (j'utilise cette fonction car justement je dois accéder à un champs... et on peut pas depuis un Thread...)
On peut difficilement faire plus simple ??!!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 PROCÉDURE Affiche(sMonMessage est une chaîne) ListeAjoute(LISTE_Rx,sMonMessage)
Mais rien ne se passe, aucun message n'est ajouté dans la liste ??
Quelqu'un aurait une idée ???
Merci d'avance !!
Partager