Avatar billede adagio Nybegynder
16. oktober 2002 - 23:50 Der er 2 kommentarer og
1 løsning

FileSystemObject?

Jeg har et "stort" (for en newbie) problem med FileSystemObject.

Problemet er at når jeg bruger det i mit program, så siger den: "user defined type not defined" til min linje: "Private fso As New FileSystemObject" (Hvor den markere fra fso til slutningen af linjen)

Jeg har fået koden fra: http://www.planet-source-code.com/vb/scripts/showcode.asp?lngWId=1&txtCodeId=38873

Efter meget prøven, prøvede jeg at kopiere ALT kode fra ovenstående kode, over i et helt nyt program, og det samme gjorde jeg med ALLE objekterne...dermed skulle de to programmer da være 100% ens vil jeg mene, men det nye program virker heller ikke...den kommer med samme fejl...

Er der nogen der kan give en hurtig forklaring på det, og hvordan jeg kan få det til at virke...
Avatar billede bennytordrup Nybegynder
16. oktober 2002 - 23:53 #1
Du mangler en reference til Scripting Runtime.

Tilføjes under Project, References.
Avatar billede adagio Nybegynder
16. oktober 2002 - 23:53 #2
Her er en lille bid af koden (Som omhandler dette):

Private fso As New FileSystemObject
Private strName As String

Private Sub cmdLavfilm_Click()

Text1.Text = a & vbCrLf & b & vbCrLf & c & vbCrLf & d & vbCrLf & txtFilmLink
Text2.Text = App.Path & "\Film_info\" & e & "\"
Text3.Text = txtFilmtitel.Text & ".txt"

    With fso
        strName = .BuildPath(Text2.Text, Text3.Text)
        Set strm = .CreateTextFile(strName, True)
        strm.Write (Text1.Text)
        Text1 = strName
    End With
    MsgBox "text saved"
    Exit Sub
End Sub
Avatar billede adagio Nybegynder
16. oktober 2002 - 23:57 #3
Ahh...nu kører programmet igen :o)

Takker for hjælpen
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