Avatar billede terra Nybegynder
29. december 2002 - 11:57 Der er 3 kommentarer og
1 løsning

Vise en *.txt fil i TextBoxen

Hei,
Jeg har prøvd :

Private Sub cmdOpen_Click()
CommonDialog1.ShowOpen
If CommonDialog1.FileName <> "" Then _
Text1.Text = CommonDialog1.FileName
End Sub

Men, ... fekk 'Text1.Text' bare som string.
Kan jeg åbne filen og se innholdet her?

Er det noen som kan hjelpe?
Avatar billede joern Nybegynder
29. december 2002 - 12:24 #1
Hej Terra.

Private Sub cmdOpen_Click()
CommonDialog1.ShowOpen
If CommonDialog1.FileName <> "" Then
  Open CommonDialog1.FileName for Input as #1
    text1.Text = Input(FileLen(CommonDialog1.FileName), 5)
  close #1
End Sub

Eller én linie ad gangen:

Private Sub cmdOpen_Click()
CommonDialog1.ShowOpen
If CommonDialog1.FileName <> "" Then
  Open CommonDialog1.FileName for Input as #1
    Do while EOF(1)= False
      Line Input #1, linie
      Text1.text = text1.text & linie 
    Loop
  close #1
End Sub

Ikke afprøvet, kode ud af hukommelsen.

M.v.h.  Jørn
Avatar billede terra Nybegynder
29. december 2002 - 18:50 #2
Hei Jørn,
Takk for hjelpen.
Den siste virker efter 'End If' smidd ind:)

Et lite spørgsmål:)
Må jeg bruge:
'CommonDialog1.ShowOpen' eller kan
jeg oppgi filnavn.txt og åbne den dirrekte?

Takker, Terra
Avatar billede joern Nybegynder
29. december 2002 - 19:05 #3
Hej Terra.

Tak for point.  Du kan sagtens direkte angive et filnavn, eller vælge filnavn i VB's egen fil-liste kontrol.  Denne bør så kombineres med kontroller for vaæg af drev og af mappe.

Filnavnet kan også dannes af tekst + variable:

  filnavn = "Bu" & var1 & ".txt"
Eller :

Open netsti & "\Bu" & var1 & ".txt" for Input as #1

M.v.h.  Jørn
Avatar billede terra Nybegynder
29. december 2002 - 19:32 #4
Takk for det Jørn,
Ha en fin kveld.

Hilsen Terra.
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