salut tout le monde
comment fait-on pour envoyer des info autres que string avec des sockets et en particuliers un tableau ou un record?
merci
salut tout le monde
comment fait-on pour envoyer des info autres que string avec des sockets et en particuliers un tableau ou un record?
merci
salut
en fait, je suis suis nouvelle dans la programmation reseau et pour le moment j'utilise les clientsocket et serversocket
j'ai l'habitude de voir dans les differents programmes un envoi en utilisant sendtext(si je ne me trompe pas) et ce que je veux envoyer n'est pas du text mais des paquets contenant des infos de types differents
merci
hello, alors le texte est géré comme un buffer binaire en faire...il suffit de regarder le code de la méthode SendText
et du coup, tu vois que tu peux utiliser SendBuf pour tout ce que tu veux...notamment des RECORD (attention ! pas des records contenant des variables dynamiques évidemment
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function TCustomWinSocket.SendText(const s: string): Integer; begin Result := SendBuf(Pointer(S)^, Length(S)); end;
et si tu veux descendre un peu dans l'API Socket tu peux lire ceci
merci bcp paul Toth
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager