Comment envoyer des fichiers par les sockets?

Signaler
Messages postés
50
Date d'inscription
vendredi 19 mai 2006
Statut
Membre
Dernière intervention
2 juillet 2016
-
Messages postés
571
Date d'inscription
vendredi 30 décembre 2005
Statut
Membre
Dernière intervention
12 juillet 2012
-
Bonjour, je voudrai savoir s'il existe une fonction de visual 6 qui permet d'envoyer des fichier binaire ou des images a travers une socket (la socket est opérationnelle) j'utilise une méthode client serveur
merci d'avance

5 réponses

Messages postés
286
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
27 décembre 2009
2
salut, je n'y connait pas grand chose en socket, mais si tu sais déjà envoyer des chaines de caractères, tu n'as qu'à ouvrir et lire ton fichier et envoyer des paquets de bits. le poste distant n'aura ensuite plus qu'a reconstituer la source. tu peux même envoyer le type de données, son nom etc... afin de t'aider dans ta reconstruction et pouvoir gérer nimporte quel type de données.

après pour des transferts directs faut voir avec des mecs qui en savent plus

Loki
Messages postés
286
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
27 décembre 2009
2
je donnais juste une idée de traitement
Messages postés
50
Date d'inscription
vendredi 19 mai 2006
Statut
Membre
Dernière intervention
2 juillet 2016

Merci pour ta réponse mais j'ai déjas essayé j'utilisais un objet d'archivage mais j'aimerai savoir s'il existe une fonction toute faite dans visual 6
Messages postés
286
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
27 décembre 2009
2
ben dans ce cas se référer à la deuxième partie de mon message : voir avec quelqu'un qui sait :p

Loki
Messages postés
571
Date d'inscription
vendredi 30 décembre 2005
Statut
Membre
Dernière intervention
12 juillet 2012
3
Salut, non ça n'existe pas, c'est pour ça qu'il y a autant de sources "transfert fichier" sur cppfrance. Sous linux il y a l' appel système Sendfile, mais il s'agit d'un monde loin de VC6.