Ich kenn zwar die Komponenten nicht, aber kann es sein, dass die Datei noch von anderen Komponenten referenziert wird, w�hrend Du versuchst sie zu l�schen? Du hast z.B. das Archive-Object noch nicht zerst�rt... Versuch mal erst alle anderen Onjekte, die auf diese Datei zugreifen zu zerst�ren....
Claudius > -----Original Message----- > From: Christian Freund [mailto:[EMAIL PROTECTED]] > Sent: Samstag, 23. Februar 2002 11:21 > To: AspGerman Kaffeehaus > Cc: [EMAIL PROTECTED] > Subject: [aspdecoffeehouse] ActiveFile - Problem > > > Hallo ! > > Ich habe wieder mal ein Problem mit der katastrophalen > Dokumentation von > ActiveFile und hoffe, da� sich jemand meiner annimmt: > > Nachdem ich das ZipFile ausgepackt habe, m�chte ich es > l�schen. So, wie > es in der Doku steht ( File.Delete ) scheint es aber nicht zu > gehen. Ich > bekomm hier Zugriff verweigert, obwohl der IUSER Vollzugriff hat. > Braucht er mehr Rechte oder brauchen andere User Rechte, oder > wie krieg > ich das File weg? > > <% > strGuid = Mid(Server.CreateObject("scriptlet.typelib").guid, 1, 38) > Pfad = "..\upload\" & strGuid > Pfad = Server.MapPath(Pfad) > Set Dir = Server.CreateObject("ActiveFile.Directory") > Dir.Create Pfad > > Set Post = Server.CreateObject("ActiveFile.Post") > Post.Upload Pfad, 1 > > Set File = Server.CreateObject("ActiveFile.File") > File.Name = Post.FormInputs("datei").file > > strDateipfad = File.Name > strDateierweiterung = File.FileExtension > strDateiname = File.FileName > strDateigroesse = File.Size > > Set Post = Nothing > > If strDateierweiterung = "zip" Then > > ' ZIP-File auspacken > ZipFile = strDateipfad > Ziel = Pfad > Set Archive = Server.CreateObject("ActiveFile.Archive") > Archive.OpenArchive zipfile > Files = "*" > Archive.Extract Files, Ziel > > Set Archive = nothing > > ' ZIP-File l�schen > File.Delete ' <-- hier kracht's !!! > > End If > > Set File = Nothing > > Link = "Anzeigen.asp?Pfad=" & Pfad > 'Response.Redirect(Link) > > %> > > > > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | > http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee house.asp | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
