webForumDet fria alternativet
Logga in / Bli medlem

Problem med delete folder.

.NET

1 svar · 170 visningar · startad av saw

Medlem sedan mars 20011 880 inlägg
Trådstart#1

Jag försöker fortfarande vara smart men, det lyckas inte nu heller.
Jag vill ta bort en gammal katalogstruktur så här:

Via BrowseForFolder oppnar jag form3, och så pekar jag på en katalog,där jag
tidigare har skapat en del mappar.
För att nu min app skall fungera bra, så måste jag
deleta en del kataloger.
Jag försöker så här under Form_QueryUnload:

Form1.StatusBar1.Panels(1).Text = Text1.Text
    DeleteFolder Text1.Text & "\M_Temp"

Subben DeleteFolder tar ett agrument (path) och ser ut så här:

Sub DeleteFolder(path)
    'Om vi väljer en ny fil deleta alla gammla tempfiler
    Dim fso As New FileSystemObject
    If fso.FolderExists(path) Then   
        fso.DeleteFolder (path)
        Form1.List1.Clear
       End If
    Set fso = Nothing
End Sub

Jag får ett error:
Permission Denied.
F1 ger ingen hjälp, hur kommer jag runt detta?
[redigerat]
Det hjälpte inte att:
fso.DeleteFolder (path), True
Några idéer?

Medlem sedan mars 20011 880 inlägg
#2

Jag har fått göra det näst bästa, och plockat bort filerna, men katalogen, då får jag ett error.

1023 ms totalt · 4 externa anrop · v20260731065814-full.c32e866c
774 ms — deklarationer (db)
0 ms — hämta statistik (cache)
246 ms — hämta tråd, inlägg och bilagor (db)
767 ms — ändringar (db)