Modifier un fichier texte existant?

pcman5 Messages postés 132 Date d'inscription mercredi 12 juin 2002 Statut Membre Dernière intervention 26 janvier 2006 - 17 août 2002 à 00:04
JeffLC Messages postés 73 Date d'inscription lundi 16 octobre 2000 Statut Membre Dernière intervention 20 février 2003 - 18 août 2002 à 23:22
Bonjour. Je voudrai modifier un fichier texte existant mais chuis tellement douer ke je ne sais pas faire. Je ne vais rien vous apprendre:

Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile("Log.log", True)
a.WriteLine ("Bonjour")
a.Close

Ca C pour faire un fichier.Mais commant on fait pour le modifier ce fichier?

Merci d'avance

2 réponses

cs_Sipadan Messages postés 125 Date d'inscription lundi 5 août 2002 Statut Membre Dernière intervention 23 novembre 2011
18 août 2002 à 08:16
Salut,
Chuis pas tres doué aussi mais voila comment je fait pour modifier un fichier:

On Error Resume Next
'Ouvre le fichier C:\log.log
Open "C:\log.log" For Output As #1
'Ecrit Mon Texte dans le fichier(1 er ligne)
Print #1, bonjour
'Ecrit Mon Texte dans le fichier(2 eme ligne)
Print #1, a tous
'Ferme le fichier
Close #1

Dit moi si s'a marche.
0
JeffLC Messages postés 73 Date d'inscription lundi 16 octobre 2000 Statut Membre Dernière intervention 20 février 2003
18 août 2002 à 23:22
Pour rester dans l'idée d'utiliser des FSO il existe la fonction
f = fs.GetFile("Log.log") qui ouvre le fichier correspondant.
0
Rejoignez-nous