Salut,
Je suis un peu perdu, est-ce que quelqu'un � un exemple de programme uilisant les sockets pour transf�rer des fichiers?
merci
Salut,
Je suis un peu perdu, est-ce que quelqu'un � un exemple de programme uilisant les sockets pour transf�rer des fichiers?
merci
Euh j'ai pas d'exemple sous la main, mais tu peux charger ton fichier dans un AnsiString et envoyer cet AnsiString.
Si cette technique est viable, on pourrait aussi envisager de d�couper le fichier dans plusieurs AnsiString et les envoyer les unes � la suite des autres....
J'ai des fichiers qui peuvent faire 100Mo et qui ne sont pas des fichiers textes , alors je ne pense pas que des String se soit la solution.
Je m'oriente plut�t vers les fonctions:
ReceiveBuf
SendBuf
Mais c'est pas tr�s simple. Comment je fait pour savoir que tout a �t� transf�r�? Comment je fait pour r�cup�rer s'il y a une coupure dans la connexion etc...
J'aimerai bien savoir aussi... j'ai cherch� en vain. Ce serait sympa si quelqu'un pouvait faire un bon gros tuto sur ces composants![]()
Tu as d�j� ce tuto, pour commencer.
Tu peux �galement regarder du c�t� des m�thodes SendStream des socket pour envoyer un fichier ouvert avec FileStream.
Nb : aucun essai effectu�, seulement de la supposition par rapport � l'aide de Builder.
Oui mais ce tuto l�, il est tr�s bien pour d�marrer avec ces composants, mais il ne traite pas du tout du transfert de fichier. Il y a quelques temps j'avais trouv� un topic sur le sujet, mais �a n'a jamais fonctionn�, et �a n'expliquait pas vraiment le principe (savoir quand le transfert est fini, s'il y a eu coupures etc).
Je l'ai aussi vu ce tuto, et franchement pour faire du transfert de fichier avec reprise ou �laborer un syst�me de communication entre deux programmes, c'est un peu l�g�... mais merci d'avoir r�pondu.
Pkoi ne pas utiliser les composant ICS !!!
c'est bkp plus souple
Partager