- 'Modification du fichier dans les 3 lignes du début
- Set FSO = Server.CreateObject("Scripting.FileSystemObject")
-
- Fnm = strPath & NomFichier
-
- Reste =""
-
- 'Ouverture du fichier en lecture
- set Lecture = FSO.OpenTextFile(Fnm,1,false)
-
- 'On garde la premiere ligne en mémoire
- FirstLine = Lecture.readLine
-
- 'on passe les 2 lignes suivantes (la seconde et la troisième)
- Lecture.skipLine
- Lecture.skipLine
-
- 'On charge enfin en mémoire le reste du fichier.
- While not Lecture.atEndOfStream
- Reste = Reste + Lecture.readLine + vbCr
- Wend
- Lecture.close
-
- 'On Met en mémoire le caractere qu'on souhaite mettre à la place des données d'origine.
- SecondLine = "AAAAAAAA"
- ThirdLine = "Le texte"
-
- 'On ouvre en écriture
- set Ecriture = FSO.OpenTextFile(Fnm,2,false)
-
- 'On ecrit toute les données stockées en mémoire
- Ecriture.writeLine FirstLine
- Ecriture.writeLine SecondLine
- Ecriture.writeLine ThirdLine
- Ecriture.writeLine Reste
-
- 'On ferme le fichier.
- Ecriture.close
-
'Modification du fichier dans les 3 lignes du début
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Fnm = strPath & NomFichier
Reste =""
'Ouverture du fichier en lecture
set Lecture = FSO.OpenTextFile(Fnm,1,false)
'On garde la premiere ligne en mémoire
FirstLine = Lecture.readLine
'on passe les 2 lignes suivantes (la seconde et la troisième)
Lecture.skipLine
Lecture.skipLine
'On charge enfin en mémoire le reste du fichier.
While not Lecture.atEndOfStream
Reste = Reste + Lecture.readLine + vbCr
Wend
Lecture.close
'On Met en mémoire le caractere qu'on souhaite mettre à la place des données d'origine.
SecondLine = "AAAAAAAA"
ThirdLine = "Le texte"
'On ouvre en écriture
set Ecriture = FSO.OpenTextFile(Fnm,2,false)
'On ecrit toute les données stockées en mémoire
Ecriture.writeLine FirstLine
Ecriture.writeLine SecondLine
Ecriture.writeLine ThirdLine
Ecriture.writeLine Reste
'On ferme le fichier.
Ecriture.close