Avatar billede addy Nybegynder
23. december 2001 - 11:06 Der er 5 kommentarer og
2 løsninger

henter fra fil.txt

Hvordan henter jeg noget fra en txt-fil?
I Visual Basic som kategorien er!

*/Addy
Avatar billede chatmanden Nybegynder
23. december 2001 - 11:13 #1
Ved ik hvad du mener, men for at hente noget fra en fil skrive du !

Open \"Filenavn.txt\" For Input As #1 \' Åbn fil
Line Input #1, Data \'Læs fra file
Close #1 \'Luk Filen
Avatar billede addy Nybegynder
23. december 2001 - 11:24 #2
Det er lige det jeg skal bruge, men det virker ikke! 2. line:
Line Input #1, Data \'Læs fra file

Den siger om \"Data\":
Variable not defined

Jeg have en anden kode:
Open \"Filenavn.txt\" For Input As #1
Line Input #1, open
Close #1

Men der sagde den også: Variable not defined. Til \"open\"

Kan se du hvorfor?

*/addy
Avatar billede addy Nybegynder
23. december 2001 - 12:07 #3
Hallo
Avatar billede ulrina Nybegynder
23. december 2001 - 12:58 #4
dim open, txt
txt = \"\"
Open \"Filenavn.txt\" For Input As #1
Do
if eof(1) then exit do   
Line Input #1, open
txt = txt & open
loop
Close #1

sådan kan det gøres
Avatar billede johs_j Novice
23. december 2001 - 13:49 #5
Hvis der står Option Explicit aller øverst i kodevinduet skal alle variabler dim\'es.

>ulrine
Dim Varnavn As String
Open kan ikke bruges som variabel da det er et beskyttet navn.
Avatar billede ulrina Nybegynder
23. december 2001 - 14:15 #6
sorry. det er rigtig johs_j jeg brugte bare open fordi det var den han selv brugte ;o)
Avatar billede addy Nybegynder
23. december 2001 - 14:52 #7
Tak!
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