bonjour,
je fais un programme en delphi utilisant des sockets
cependant j'ai un problème lorsque j'envoie des chaines importantes avec "SendText" :
le client devrait recevoir le message en une seule fois, mais malheureusement il le reçoit en plusieurs petits bouts, ce qui fait planter mon programme
par exemple, si j'envoie la chaine :
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
et que mon client fait "showmessage(Socket.receivetext)",
oh lieu de m'afficher cette chaine en une fois, le client va m'afficher 5 messages :
-aaaaaaa
-aaaaaaaaaa
-aaaaaaaaa
-aaaaaaa
-aaaaaa
je cherche mon erreur depuis je ne sais combien de temps mais je n'ai rien trouvé
pourriez-vous m'aider ?
merci d'avance
Partager