23. november 2006 - 11:17Der er
13 kommentarer og 1 løsning
FSO Catch Error?
Hej supermænd,
hvordan fanger jeg en permission fejl når jeg forsøger at slette en fil med FSO? Jeg vil gerne undgå at eksekveringen stopper (bruger "On Error Resume Next"), jeg vil hellere fange fejlen og præsentere den på en pæn måde.
' Sletter kun hvis filen eksisterer If FSO.FileExists(strSource) Then FSO.DeleteFile(strSource) Response.Write("Filen er slettet!") Else Response.Write("Filen blev ikke fundet!") End if
Det var ikke lige det jeg mente. Jeg mente at jeg ville sikre mig information hvis permissions på serveren ikke er sat korrekt, sådan at jeg fanger fejlen "Permission denied" ved sletning hvis sletningen mislykkes. Det kræver nemlig ikke specielle rettigheder at se om filen eksisterer.
Jeg har forsøgt mig med "If Err.Number <> 0 Then", men problemet er at der tilsyneladende ikke bliver genereret en error code fra FSO! Det samme gælder forresten for ASPUpload.
Jeg mente ellers at jeg smed et svar.. der må have været nisser på eksperten.dk.. :-) - Svar (nu har jeg helt sikkert markeret "svar") :-)
Synes godt om
Ny brugerNybegynder
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.