Avatar billede kredefrapuls Nybegynder
22. september 2003 - 10:30 Der er 4 kommentarer og
1 løsning

Åben og gem funktion

er der nogen der ved hvordan man laver en åben og gem funktion (til et tekst program)
Avatar billede kingmanon Nybegynder
22. september 2003 - 11:54 #1
Vil du bare åbne og lukke en tekstfil?
Hvis du vil det så:

'***LÆSE FIL***
Dim FileData As String
Open "c:\file.txt" For Binary Access Read As #1
FileData = Space(LOF(1))
Get 1, , FileData
Close #1

'***SKRIVE FIL***
Open "c:\text1.txt" For Binary Access Write As #1
Put 1, , FileData
Close #1
Avatar billede joern Nybegynder
22. september 2003 - 15:24 #2
Hej.

Du kan anvende den sædvanlige windows-dialog ved at tilknytte comdlg32.ocx

M.v.h.  Jørn
Avatar billede kredefrapuls Nybegynder
22. september 2003 - 15:58 #3
Brugeren skal selv bestemme hvor det skal gemmes og åbnes
Avatar billede kingmanon Nybegynder
22. september 2003 - 16:14 #4
Så laver du en kombination af mit og joern's svar!

f.eks. læse fil:

'**Læg en commondialog på formen, her hedder den ComDlg1

ComDlg1.showopen
if not ComDlg1.filename = "" then

Dim FileData As String
Open ComDlg1.filename For Binary Access Read As #1
FileData = Space(LOF(1))
Get 1, , FileData
Close #1

end if
Avatar billede das_fizz Nybegynder
19. marts 2004 - 08:33 #5
skrive til en txt fil
Open "c:\test.txt" For Output As #1
Write #1, Text1.Text
Close #1

hente fra en txt fil
dim testtext as string
open "c:\test.txt" for input as #1
input #1, testtext
close #1
msgbox testtext
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