J'aimerai envoyer en message IP contenant une structure de données
la premiere info est malheureusement en entier long et le premiere byte est
souvent à zero
c'est la strucutre du serveur sur lequel je me connecte qui veut d'abord un
entier ensuite du texte.
Mais comment envoyer une structure par une connecion socket sous windev?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
:->
sg1 a formulé ce lundi :
SocketEcrit n'envoi que des chaines d'avance merci pour vos remarques ou idées
Utilises le type buffer.
Exemple:
sData est une chaine = "test" nSize est un entier sans signe sur 2 octets=taille(sdata) bfData est un buffer bfData[[1 A 2]]=nSize socketecrit(ssocket,bfdata[[1 a 2]]+sdata)
A+
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net
sg1 a formulé ce lundi :
SocketEcrit n'envoi que des chaines
d'avance merci pour vos remarques ou idées
Utilises le type buffer.
Exemple:
sData est une chaine = "test"
nSize est un entier sans signe sur 2 octets=taille(sdata)
bfData est un buffer
bfData[[1 A 2]]=nSize
socketecrit(ssocket,bfdata[[1 a 2]]+sdata)
A+
--
Ceci est une signature automatique de MesNews.
Site : http://www.mesnews.net
SocketEcrit n'envoi que des chaines d'avance merci pour vos remarques ou idées
Utilises le type buffer.
Exemple:
sData est une chaine = "test" nSize est un entier sans signe sur 2 octets=taille(sdata) bfData est un buffer bfData[[1 A 2]]=nSize socketecrit(ssocket,bfdata[[1 a 2]]+sdata)
A+
-- Ceci est une signature automatique de MesNews. Site : http://www.mesnews.net