Verkar inte som att metoden finns, prova med att använda Delete() istället.
------------------
SPiN, bjorne.w@telia.com
-- Tekniska framsteg är som en yxa i händerna på en kriminell galning / Albert Einstein --
4 svar · 163 visningar · startad av doggelito
Hejsan!
Får detta felmeddelande, varför?
Microsoft VBScript runtime error '800a01b6'
Object doesn't support this property or method: 'DeleteFile'
Koden ser ut så här:
Dim fs, bild
bild = Request.Querystring("bild")
Set fs = Server.CreateObject("Scripting.FileSystemObject")
If fs.FileExists(Server.MapPath("/bilder/upload/" & bild)) Then
fs.DeleteFile(Server.MapPath("/bilder/upload/" & bild))
Else
Response.write "Filen finns inte!"
End If
Verkar inte som att metoden finns, prova med att använda Delete() istället.
------------------
SPiN, bjorne.w@telia.com
-- Tekniska framsteg är som en yxa i händerna på en kriminell galning / Albert Einstein --
Det blir samma sak, skumt detta, jag menar servern som jag har är ju en win. 2000 server så visst finns väl metoden.
Kika in VB Script Dokumentationen på http://msdn.microsoft.com/scripting/
Där finns alla inbyggda funktioner m.m för vb-script.
ETT MÅSTE för alla som håller på med ASP och ej kan alla funktioner som finns och hur de funkar ;o
cya,
PatrikB
------------------
'## -- second place is the first looser -- ##'
Denna kod fungerar bra för mig:
dim Obj
Set Obj = CreateObject("Scripting.FileSystemObject")
Obj.DeleteFile Server.MapPath("\\klass\\upload") & "\\" & Request.QueryString("path")