Toto0067
Messages postés6Date d'inscriptionmardi 21 juin 2005StatutMembreDernière intervention15 mars 2007
-
17 févr. 2006 à 18:17
Toto0067
Messages postés6Date d'inscriptionmardi 21 juin 2005StatutMembreDernière intervention15 mars 2007
-
18 févr. 2006 à 11:59
Je suis actuellement en train de faire un petit programme permettant
* de tchater sur le réseau (LAN ou WEB),
* d'envoyer et de recevoir des fichiers,
* et d'autres petites options encore...
En fait, lors d'un téléchargement d'un fichier binaire, l'envoi du fichier se passe correctement car je suis passé par un tableau de caractères pour pouvoir prendre en compte les \0 qui ne sont pas pris en compte dans une AnsiString... Mais voila le problème, à la réception de ce fichier, les données reçues sont stockées dans une AnsiString. Et justement, je ne crois pas pouvoir changer cela, parce que c'est le prototype même des 2 composants que j'utilise pour envoyer et recevoir des données...
Par conséquent, ma chaîne de réception s'arrête au 1er null-character rencontré, ce qui n'est pas correct vu qu'il s'agit d'un fichier binaire...
darkpoulpo
Messages postés76Date d'inscriptionlundi 21 mars 2005StatutMembreDernière intervention29 novembre 2009 17 févr. 2006 à 21:18
bjr,
précise ton langage (c++ ou delphi ?), merci
utilise les api au lieu d'utiliser une classe ou librarie qui ne correspond pas à ton besoin.
tu en trouveras plusieurs sur cppfrance