Bonjour,
J'essaie de transferer via TServerSocket / TClientSocket des fichiers de tous types (texte, audio, vid�os etc.).
J'arrive bien � envoyer la quantit� de donn�es attendues (les fichiers re�us sont donc exactement de la m�me taille que ceux envoy�s) mais, en revanche, les donn�es sont compl�tement erronn�es !Les fichiers sont inutilisables.
Pour contourner ce probl�me j'ai vu qu'il �tait possible de passer par un encodage / d�codage de type Base64. Qu'en pensez vous ? Et existe-t'il un composant capable de r�aliser cette t�che sous BDS 2006 ?
J'ai trouv� quelques codes source pour r�aliser cette op�ration, mais tous encodent � partir d'un fichier et cr�ent un nouveau fichier... et cette solution n'est pas tr�s pratique pour les gros fichiers...
En tout cas merci pour votre aide![]()
Partager