READLINE ?? lire une ligne d'un fichier txt

Signaler
Messages postés
23
Date d'inscription
lundi 24 décembre 2001
Statut
Membre
Dernière intervention
4 décembre 2002
-
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
-
j'ai vu une fonction s'appelant readline qui me permeterai de lire juste une ligne de mon fichier text mais je ne sais pas comment l'utiliser ....
sinon comment pourai-je faire ??????????
lire une ligne et la comparer avec la ligne 1 d'un autre fichier puis la 2 ect ....

merci a tous rémi

3 réponses

Messages postés
117
Date d'inscription
lundi 17 décembre 2001
Statut
Membre
Dernière intervention
10 mars 2003

pour ligne une ligne d'un fichier texte, moi j'utilise
line input alors ça pourrait faire

open "fichier1" for input as #1
do while not eof(1)
line input #1,ligne1
open "fichier2" for input as #2
do while not (eof2)
line input #2,ligne2
if ligne2 = ligne1 then blablabla
loop
close #2
loop
close #1

c'est à la volée comme ça, mais ça doit pas être si mauvais que ça, ça te donne une idée du principe.
@+
Messages postés
1
Date d'inscription
lundi 15 février 2010
Statut
Membre
Dernière intervention
3 février 2011

je peux t'aider bouboussjunior, voici le code complet en vb pour connaître chaque ligne et ses contenus
Dim arrFileLines()
i = 0
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("Test.txt", 1)
Do Until objFile.AtEndOfStream
ReDim Preserve arrFileLines(i)
arrFileLines(i) = objFile.ReadLine
i = i + 1
Loop
objFile.Close
For ligne = 1 To 3
MsgBox arrFileLines(ligne)
Next
Messages postés
3258
Date d'inscription
jeudi 26 novembre 2009
Statut
Membre
Dernière intervention
3 décembre 2019
52