cs_bouboussjunior
Messages postés23Date d'inscriptionlundi 24 décembre 2001StatutMembreDernière intervention 4 décembre 2002
-
15 févr. 2002 à 15:30
cs_ShayW
Messages postés3253Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention 3 décembre 2019
-
3 févr. 2011 à 15:51
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 ....
cs_oliver68
Messages postés117Date d'inscriptionlundi 17 décembre 2001StatutMembreDernière intervention10 mars 2003 21 févr. 2002 à 16:50
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.
@+
cs_Herihaja
Messages postés1Date d'inscriptionlundi 15 février 2010StatutMembreDernière intervention 3 février 2011 3 févr. 2011 à 08:32
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