Avatar billede ducks Nybegynder
20. maj 2002 - 03:04 Der er 2 kommentarer og
1 løsning

Hvordan opretter man en txt fil?

Hvordan får jeg VB til at oprette en txt fil med et indold i første linie? Og skal der gøres noget specielt derefter hvis den skal overskrives med en ny linie?
Avatar billede ducks Nybegynder
20. maj 2002 - 03:18 #1
fandt selv ud af det
Avatar billede kimiwan Nybegynder
20. maj 2002 - 03:19 #2
Lav et tekstfelt, "Text1", og en knap, "cmdWrite".
Husk at inkludere reference til Microsoft Scripting Runtime.

Den overskriver hele filen hver gang.


Private Sub cmdWrite_Click()

    'declare and instantiate
    Dim filesys As Scripting.FileSystemObject
    Dim testfile As Scripting.TextStream
    Set filesys = New Scripting.FileSystemObject
    Set testfile = filesys.CreateTextFile("c:\somefile.txt", True)
   
    'write to textfile
    testfile.Write Text1.Text
    testfile.Close

End Sub
Avatar billede kimiwan Nybegynder
20. maj 2002 - 03:29 #3
doh!
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