Avatar billede bomme Nybegynder
26. januar 2006 - 08:53 Der er 10 kommentarer og
1 løsning

læse en del af en bestemt linie i txt

Hej jeg har en tekst fil som jeg skal bruge nogle info fra. Jeg mangler en kode som kan gå ind i tekst filen og hente data fra linie 3 fra tegn 5 til linie skift. Hvordan gør jeg ?
Avatar billede kabbak Professor
26. januar 2006 - 08:58 #1
noget i denne stil

Public Sub hent()
Open "C:\DinFil" For Input As #2
      Line Input #2, Linie1
      Line Input #2, Linie2
      Line Input #2, Linie3
  Close
      Streng = Mid(Linie3, 5, Len(Linie3) - 5)
End Sub
Avatar billede bomme Nybegynder
26. januar 2006 - 09:28 #2
Det ser rigtig godt ud men det sidste tegn i linien kommer ikke med :(
Avatar billede bomme Nybegynder
26. januar 2006 - 09:35 #3
Ahh fandt ud af det, smid lige et svar så får du point. Hvordan gør man så sådan at man kan bestemme linien via en tekst box ?
Avatar billede kabbak Professor
26. januar 2006 - 11:26 #4
hvordan bestemme, mener du linienummeret, hvis Ja:

Public Sub hent()
Open "C:\DinFil" For Input As #2
Fot I = 1 to val(Text1.Text)
      Line Input #2, Linie' den skifter værdi ved hver linie
next
  Close
      Streng = Mid(Linie, 5, Len(Linie3) - 5)
End Sub
Avatar billede kabbak Professor
27. januar 2006 - 10:37 #5
hvordan går det ??
Avatar billede bomme Nybegynder
27. januar 2006 - 11:52 #6
Det ser fint ud, har ikke haft tid til at teste det endnu men jeg har fået det jeg skal bruge. Takker mange gange
Avatar billede kabbak Professor
27. januar 2006 - 12:13 #7
selv tak
Avatar billede bomme Nybegynder
27. januar 2006 - 12:30 #8
hmm den melder fejl ved Fot I = 1 to val(Text1.Text)
Avatar billede kabbak Professor
27. januar 2006 - 12:37 #9
skrivefejl

skal være
For I = 1 to val(Text1.Text)
Avatar billede bomme Nybegynder
27. januar 2006 - 12:55 #10
der kommer en ny fejl streng = Mid(Linie, 5, Len(Linie3) - 5)
Avatar billede kabbak Professor
27. januar 2006 - 13:06 #11
streng = Mid(Linie, 5, Len(Linie) - 5)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester