Avatar billede tras Juniormester
01. november 2004 - 10:23 Der er 13 kommentarer og
1 løsning

Skriv til file, Load fra file

Hej jeg kan ikke huske hvordan jeg skriver til en file i vb.

Jeg har et program som skal skrive en kode til en file.

I (lbl_Navn) skal man skrive sit navn og i (lbl_Kode) skal koden stå.

Hvis koden er rigtig skal den gæmme navnet i en txt file i c:\windows\databog\log.txt

Hvær gang programmet starter skal den tage navnet og sætte det ind i form1.caption og registrerings vinduet skal ikke komme fram...

Kan i hjælpe
Avatar billede sjh Nybegynder
01. november 2004 - 10:31 #1
Private Sub Form_Load()
Dim TextLine As String

  Open "c:\windows\databog\log.txt" For Input As #1
    Line Input #1, TextLine
  Close #1

  lbl_Navn.Caption = TextLine
End Sub
Avatar billede sjh Nybegynder
01. november 2004 - 10:35 #2
eller sådan..


Private Sub Form_Load()
Dim intLine As Integer
Dim TextLine As String

  Open "c:\windows\databog\log.txt" For Input As #1
    Do While Not EOF(1)
      intLine = (intLine + 1)
      Line Input #1, TextLine
      Select Case intLine
            Case 1
              lbl_Navn1.Caption = TextLine
            Case 2
              lbl_Navn2.Caption = TextLine
            Case 3
              lbl_Navn3.Caption = TextLine
            Case 4
              lbl_Navn4.Caption = TextLine
      End Select
    Loop
  Close #1

End Sub
Avatar billede tras Juniormester
01. november 2004 - 10:46 #3
vil lige prøve at se på det
Avatar billede tras Juniormester
01. november 2004 - 10:50 #4
nej den gæmmer ikke i filen
Avatar billede sjh Nybegynder
01. november 2004 - 10:52 #5
nej den læser filen ;)
Avatar billede tras Juniormester
01. november 2004 - 10:54 #6
Den skal jo også gæmme i filen
Avatar billede sjh Nybegynder
01. november 2004 - 10:55 #7
Open "c:\test.txt" For Output Shared As #1
  Print #1, "noget tekst"
Close #1
Avatar billede sjh Nybegynder
01. november 2004 - 10:55 #8
open "c:\windows\databog\log.txt" For Output Shared As #1
Avatar billede sjh Nybegynder
01. november 2004 - 10:58 #9
Sådan så tilføjer den..

Open "c:\windows\databog\log.txt" For Append As #1
  Print #1, "noget tekst"
Close #1
Avatar billede sjh Nybegynder
01. november 2004 - 11:02 #10
det var godt nok lidt mange point du brugte på det sjov.. vil du ikke have nogle af dem igen??
Avatar billede sjh Nybegynder
01. november 2004 - 11:16 #11
tras > vil du ikke have nogle point tilbage igen??
Avatar billede tras Juniormester
01. november 2004 - 12:19 #12
hvad mener du
Avatar billede tras Juniormester
01. november 2004 - 12:20 #13
Nej tak jeg har nok
Avatar billede sjh Nybegynder
01. november 2004 - 13:21 #14
okææ men så siger jeg da tak for point :)
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