Ecrire et lire sur un meme fichier

Signaler
Messages postés
224
Date d'inscription
mercredi 28 septembre 2005
Statut
Membre
Dernière intervention
24 juillet 2013
-
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
-
Bonjour

est-il possible de lire un fichier (afin de trouver la position adéquate) et d'ensuite écrire dans ce même fichier?

merci

7 réponses

Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
36
salut,

à première vue comme "streamreader" est dédié à la lecture et "streamwriter" à l'écriture...

mais une fois la position repérée rien en t'empêche de fermer l'accès en lecture, de ré-ouvrir en écriture et de te placer à la position désirée

[hr]
Messages postés
224
Date d'inscription
mercredi 28 septembre 2005
Statut
Membre
Dernière intervention
24 juillet 2013

pourrais-tu me donner la fonction nécessaire pour cela avec un streamreader car le loc s'utilise avec fileopen

merci
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
36
streamreader

[F1]







l'aide de VB.NET est des plus complètes, c'est malheureux de ne pas s'en servir!!

j'ai passé plus de temps à faire la capture pour te répondre qu'à "trouver l'info"


l'accès à un fichier est bien la chose la plus répandue, dans tous les codes...
il y en a donc des tonnes d'exemples, faut juste utiliser les différents moteurs de recherche à ta dispo

lien d'OR (si tu n'as pas la msdn) :
http://msdn.microsoft.com/fr-fr/library/default.aspx


bonne soirée
Messages postés
224
Date d'inscription
mercredi 28 septembre 2005
Statut
Membre
Dernière intervention
24 juillet 2013

je sais trouver le nombre de ligne avec le streamreader mais comment placer dans un streamwriter la bonne position avant d'écrire...

j'ai deja pas mal chercher mais pas trouver d'info
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
36
2 tampons

lecture
tampon1 = texte avant position désirée
tampon2 = texte après position

écriture
tampon1 & CeQueTuVeux & tampon2
Messages postés
224
Date d'inscription
mercredi 28 septembre 2005
Statut
Membre
Dernière intervention
24 juillet 2013

ou alors autant que je lit le fichier source, l'autre fichier avec les données a ajouté, et que j'assemble ca dans un troisième fichier et apres je delete le fichier source et je renomme le fichier créé avec le nom du fichier source ^^
Messages postés
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
36
ou tu fais 16 fichiers et t'en supprimes 15

désolé je n'ai pas compris le but de ta... réponse à ta question?