Salut à tous
je cherche la personne qui peut m'aider à partir de ce bout de code. c'est à dire j'utilise l'instruction SocketEcrit pour faire communiquer deux téléphones mobiles à partir d'un socket. mais curieusement, le message envoyé ne vient qu'avec un seul caractère. Exemple, si vous envoyez "Bonjour", seul la lettre B qui va arrivé.
Quelqu'un peut m'aider à corriger ce code?
voici le code:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
  sNsoc est une chaîne="Gsnom"
	nserv est une chaîne="SerialPortServiceClass_UUID"
        msg est une chaine="Bonjour mon petit"
	SI SocketConnecteBluetooth(sNsoc,nserv,SAI_adresMac,"Attente maximale")=Vrai ALORS
		Info("Connexion établie")
		SI SocketEcrit("Gsnom", msg) = Vrai ALORS
			Info("message envoyé")
		SINON
			Info("Message non envoyé")
		FIN
	SINON
		Info("Aucune connexion établit")
	FIN