PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 23 → SocketWrite issue
SocketWrite issue
Débuté par Eric Strybos, 19 nov. 2018 11:45 - 1 réponse
Posté le 19 novembre 2018 - 11:45
Hi,
I have to transmit some strings to a non windev application (TCP application on a server)
Therefore i use the sockets.
My code steps were the following:
1. SocketConnect("Client_Socket",port,address,10000)--> ok, i can make a connection
2. SocketWrite("Client_Socket","PRAX_[OTPR|0032494161752|99000109]") --> The other application only received the length of the message send ? = 34 !!
ok, because the SocketSizeAtBeginning = Default value of the type of transmission i tought
Correction
So before step2 i use
1b. IF SocketChangeTransmissionMode("Client_Socket",SocketNoEndTag) = True ...

But, ... after step2 = SocketWrite("Client_Socket","PRAX_[OTPR|0032494161752|99000109]") the other application received nothing more ????

What am i doing wrong ?

Thanks for your help,

Eric
Posté le 20 novembre 2018 - 13:51
I made the following correction and it works now fine :)

SocketChangeTransmissionMode("Client_Socket",SocketEndTag,CR)