Salut à tous
je développe une petite application en Windev Mobile qui permet au deux téléphones Andoides de s'envoyer des messages.
j'ai crée un Socket, mais curieusement lors de l'envoie de message, seule le premier caractère qui est envoyé dans l'autre téléphone.
est ce qu'il faut d'abord préciser le nombre de caractère? si oui, comment?
voici le code que j'ai utilisé:
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
Partager