Winsock + envoi de données binaires

foud_de Messages postés 2 Date d'inscription mardi 6 juillet 2004 Statut Membre Dernière intervention 7 juillet 2004 - 6 juil. 2004 à 22:49
foud_de Messages postés 2 Date d'inscription mardi 6 juillet 2004 Statut Membre Dernière intervention 7 juillet 2004 - 7 juil. 2004 à 23:49
salut, voila je dosi envoyer des fichiers binaires vers un client
et le tableau d'octets prévu reste vide bien que je fournis sa référence à Senddata
dim strdata(2048) as byte
strdata est remplie par readfile
puis w.Senddata strdata (strdata reste vide???)

2 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
7 juil. 2004 à 09:02
un tableau de bits ? pourquoi ne pas utiliser une chaine de caractères ?

d'autre part, j'avoues avoir du mal :

dim strdata(2048) as byte
strdata est remplie par readfile
puis w.Senddata strdata (strdata reste vide???)

strdata est rempli ou il est vide ?
0
foud_de Messages postés 2 Date d'inscription mardi 6 juillet 2004 Statut Membre Dernière intervention 7 juillet 2004
7 juil. 2004 à 23:49
sorry l'ami pour la complexité du message , au fait j'ai réglé le problème:
strdata est effectivement rempli et il suffisait de récupérer les données sur le winsock receveur byte par byte
ie : w.getdata strdata(i) dans une boucle:

Je mettrai incessament le code source sur le site si ça t'interesse.
0
Rejoignez-nous