Bug pour afficher un message d'une socket
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.
Code:
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 |
Le code fonctionne très bien, sauf qu'il m'est impossible d'afficher le message reçu ?? !!
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...)
Code:
1 2 3
| PROCÉDURE Affiche(sMonMessage est une chaîne)
ListeAjoute(LISTE_Rx,sMonMessage) |
On peut difficilement faire plus simple ??!!!
Mais rien ne se passe, aucun message n'est ajouté dans la liste ??
Quelqu'un aurait une idée ???
Merci d'avance !!