Bonjour a tous,
J essaye depuis quelques jours a tranferer un fichier .ini entre les composants ICS WSocket1 et WSocketThrdServer1 sur Delphi 2007, mais j ai des problemes de receptions lorsque j utilise la commande SendStr du WSocket1.
Apparement cette commande envoie ligne par ligne au serveur, et non pas le fichier d un coup.
J ai donc mon exe client et mon exe serveur sur le meme PC, lorsque le serveur recoit des donnee du client, il les sauve dans un fichier 'nom_du_PC.ini'. Je n ai donc aucun soucis lorsque mes 2 exe sont sur le meme PC.
Le probleme est que j ai 3 PC, et donc 3 exe client, quand ceux ci se connectent EN MEME TEMPS au PC serveur, ils envoient chacun leur .ini ligne par ligne, mais le serveur sauve les fichiers de chacun avec des doublonos de lignes, voir des fichiers vides.
N y a t il pas un moyen d envoyer un fichier complet en un coup, ou autre astuce?
Merci pour votre aide