Avatar billede kragsborg Nybegynder
05. november 2001 - 07:24 Der er 3 kommentarer og
1 løsning

aktuel linie fra txt fil

hej er der nogen der ved hvordan man henter en aktuel linie fra en txt fil f.eks. linie 10, og derefter kopierer hele linien til en tekstbox

På forhånd tak

Kragsborg
Avatar billede wwc Nybegynder
05. november 2001 - 08:14 #1
Det ved jeg da godt, men sidder på skolen, så kan det ordnes når jeg kommer hjem cirka kl. 4??
Avatar billede joern Nybegynder
05. november 2001 - 08:50 #2
Hej.

Hvordan kan du være sikker på at det er linie 10 du skal have fat i ?  Men er du det da:

Dim dinsti, linie as String
Dim x as Integer

x=0
Open dinsti & \"\\dinfil.txt\" for Input as #1
  Do While EOF(1) = False
    Line input #1, linie
    x = x + 1
    If x = 10 then
      Text1.Text = linie
      Exit Do
  Loop
Close #1

M.v.h.  Jørn
Avatar billede ea_data Nybegynder
05. november 2001 - 09:48 #3
Hej Joern

Flot kode. Der skal dog lige sættes End If ind efter Exit Do.
Avatar billede joern Nybegynder
05. november 2001 - 10:41 #4
ea_data>>

Tak, VB er jo så flink at huske mig på det også.  Men nogle gange når jeg glemmer en \"next\" får jeg at vide at det er \"end if\" der mangler.  Det er i VB5  Træerne vokser jo ikke ind i himlen.

Når nu Kragsborg bliver lidt dygtigere skal han lære at bruge \"Instr\" til sine søgninger i tekstfiler.  Koden forudsætter jo også at der med \"linie\" mens afsnit - nemlig til næste CR+LF.

M.v.h.  Jørn
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