Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : [client ftp] fichier .txt OK, mais .zip ou.gz marche pas... [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (floxone)

dimanche 30 octobre 2005 à 18:30:49 | [client ftp] fichier .txt OK, mais .zip ou.gz marche pas...

floxone

Salut,

Je suis en train de faire mon petit client ftp pour récuperer des fichiers .txt ou .zip.
J'ai un petit problème...
Après avoir récupérer les données en mode binaire, je les écrit dans un fichier.

Mon problème : les données sont corrompues !

Après vérification, les données ne sont pas identiques à celles d'origine. Je pense qu'il doit falloir remplacer un certain nombre de caractères ! Enfin, je sais pas trop d'ou le probleme provient...

Quelqu'un a t-il une idée ?

Merci de votre aide.

PS : Voici la procédure utilisée :

- ouverture d'un winsock
- requete sur sock 1 (user, pass, pasv)
- ouverture du sock 2
- requete sur sock 1 (type I(binaire), retr)
- reception sur sock 2


Dim fichier As Object   

Dim Donnee As Object

Donnee = ""

Wck2.GetData(Donnee)

fichier = fichier & Donnee

- ecriture de "fichier" dans un nouveau fichier

Try

'Instanciation du StreamWriter avec passage du nom du fichier

Dim monStreamWriter As StreamWriter = New StreamWriter(repertoire_donnees & fichier_serveur)

'Ecriture du texte dans votre fichier

monStreamWriter.Write(fichier)

'Fermeture du StreamWriter (Trés important)

monStreamWriter.Close()

'nettoyage de la variable fichier

fichier = " "

TBInfo.Text = TBInfo.Text & "Fichier " & fichier_serveur & " enregistré"

 

Catch ex As Exception

'Code exécuté en cas d'exception

TBInfo.Text = TBInfo.Text & "Erreur d'écriture du fichier"

End Try




Cette discussion est classé dans : fichier, donnee, sock, streamwriter, tbinfo


Répondre à ce message

Sujets en rapport avec ce message

client ftp avec winsock : pb pour rapatrier des .zip ! [ par floxone ] Salut,Je suis en train d'essayer d'apprendre l'usage de .net avec les différents tuto que je trouve. Pour l'heure, j'essaye de faire un petit client f [download ftp] comment recuperer mes donnees apres un RETR ? [ par floxone ] Salut,J'ai un probleme avec les fonctions ftp. J'ai fait un petit client ftp pour aller recupérer un fichier en ftp.Pour l'instant, j'ai fait mes comm problème avec la lecture et l'écriture sur les fichiers texte [ par zouh ] salut tout le monde.mon souci c'est que je n'arrive pas à écrire ou lire dans un fichier texte malgrès le fait que j'arrive à le créer ce fichier.voic Probleme avec streamwriter [ par niko14 ] Salut!Voila mon probleme, je mets dans un tableau en memoire des codes que je recupere d'un fichier csv et que je lis avec un stramreader!Apres ce tab base de donnee [ par megblt ] Bonjour,pour ouvrir mes fichier mde j'utilise le code suivant : Fichier = request.dossier + "data/local.mde" Set baselocal = OpenDatabase(Fichier)avec Connaitre le type de donnee [ par Seth77 ] Slu comment connaitre le type d une donne ?? je m explique ... si j utilise un fichier ini toute les infos seront enregistre sous forme de string ! a base de donnee mdb en reseau [ par spheris5 ] bonjour,voici mon probleme :dans mon appli j'ai un dbgrid avec un controle data.j'ai créé un fichier mdb.A) au commencement,dans vb j'ai cliqué sur la [download ftp] comment recuperer mes donnees apres un RETR ? [ par floxone ] Salut,J'ai un probleme avec les fonctions ftp. J'ai fait un petit client ftp pour aller recupérer un fichier en ftp.Pour l'instant, j'ai fait mes comm VB .NET - StreamReader StreamWriter -> problèmes [ par RayBan ] Hello,En relisant un fichier ligne après ligne et en les réécrivant directement sans toucher à la ligne (...ou la variable dans laqelle elle est stock comment je peux tranformer un fichier txt dans une base de donnee access "urgent :(" [ par youri ] comment je peux tranformer un fichier txt dans une base de donnee access apartir de mon application vb


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,905 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.