noz666
Messages postés26Date d'inscriptionlundi 8 août 2005StatutMembreDernière intervention21 février 2007
-
30 sept. 2006 à 13:19
Vedlen
Messages postés360Date d'inscriptionmardi 14 octobre 2003StatutMembreDernière intervention 7 septembre 2009
-
1 oct. 2006 à 02:50
Bonjour je désire envoyer des fichier via winsock je me suis un peu
rensigné mais rien de vraiment concret c'est pourquoi j'ai besoin
d'infos précises pour envoyer des fichiers ( pas bien gros, 1 ou 2 mb
via winsock ).
noz666
Messages postés26Date d'inscriptionlundi 8 août 2005StatutMembreDernière intervention21 février 2007 30 sept. 2006 à 14:36
Je veux savoir comment stocker un fichier dans une variable et
l'envoyer par winsock et puis comment le serveur va recuperer le
fichier et l'enregistrer sur le dd
Vedlen
Messages postés360Date d'inscriptionmardi 14 octobre 2003StatutMembreDernière intervention 7 septembre 2009 1 oct. 2006 à 02:50
Pour envoyer :
Open "C:\fichier.txt" For Binary Access Read As 1
Variable = Space("8192")
Get, , Variable
et envoi de la variable qui contient les données binaires
Jusqu'à la fin
A la réception :
Open "C:\fichier_reçu.txt" For Binary Access Write As 1
Put, , Variable_de_réception Jusqu'à la fin
et tu fermes normalement.
Remarque : pour l'envoi, veilles à ce qu'il reste à envoyer car pour le dernier paquet il est important que l'espace assigné à Variable soit le même que ce qu'il reste à envoyer. Mais l'espace ne doit pas excéder 8192 octets pour chaque paquet.