---
title: "Ta bort .jpg, .gif, .bmp?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/122925-ta-bort-jpg-gif-bmp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Bosse168"
published: "2005-02-21T16:50:22.000Z"
updated: "2005-02-21T19:30:00.000Z"
replies: 4
views: 452
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/122925-ta-bort-jpg-gif-bmp"
---

# Ta bort .jpg, .gif, .bmp?

## #1 — Bosse168, 2005-02-21T16:50Z

Finns det något smidigare sätt att kolla och ta bort 3 filer?

```
Set fso = CreateObject("Scripting.FileSystemObject")
if fso.FileExists(Server.MapPath("\slaf_pics\temp\"& vem &".jpg")) then
fso.DeleteFile(Server.MapPath("\slaf_pics\temp\"& vem &".jpg"))
end if 
set fso = nothing

if fso.FileExists(Server.MapPath("\slaf_pics\temp\"& vem &".gif")) then
fso.DeleteFile(Server.MapPath("\slaf_pics\temp\"& vem &".gif"))
end if 
set fso = nothing

if fso.FileExists(Server.MapPath("\slaf_pics\temp\"& vem &".bmp")) then
fso.DeleteFile(Server.MapPath("\slaf_pics\temp\"& vem &".bmp"))
end if 
set fso = nothing
```

Permalänk: https://www.webforum.nu/p/122925

## #2 — @nders, 2005-02-21T16:54Z

Det där borde ju inte fungera alls, eftersom du sätter fso till nothing när du inte är klar med objektet.

Det går ju att göra med färre kodrader iaf, om det nu är det man strävar efter:

```
Set fso = CreateObject("Scripting.FileSystemObject")
if fso.FileExists(Server.MapPath("\slaf_pics\temp\"& vem &".jpg")) then fso.DeleteFile(Server.MapPath("\slaf_pics\temp\"& vem &".jpg"))
if fso.FileExists(Server.MapPath("\slaf_pics\temp\"& vem &".gif")) then fso.DeleteFile(Server.MapPath("\slaf_pics\temp\"& vem &".gif"))
if fso.FileExists(Server.MapPath("\slaf_pics\temp\"& vem &".bmp")) then fso.DeleteFile(Server.MapPath("\slaf_pics\temp\"& vem &".bmp"))
set fso = nothing
```

Permalänk: https://www.webforum.nu/p/1557997

## #3 — Bosse168, 2005-02-21T16:55Z

Ska det inte vara med en End If på slutet?

```
Set fso = CreateObject("Scripting.FileSystemObject")
if fso.FileExists(Server.MapPath("\slaf_pics\temp\"& vem &".jpg")) then fso.DeleteFile(Server.MapPath("\slaf_pics\temp\"& vem &".jpg")) End If
if fso.FileExists(Server.MapPath("\slaf_pics\temp\"& vem &".gif")) then fso.DeleteFile(Server.MapPath("\slaf_pics\temp\"& vem &".gif")) End If
if fso.FileExists(Server.MapPath("\slaf_pics\temp\"& vem &".bmp")) then fso.DeleteFile(Server.MapPath("\slaf_pics\temp\"& vem &".bmp")) End If
set fso = nothing
```

Permalänk: https://www.webforum.nu/p/1557998

## #4 — @nders, 2005-02-21T17:04Z

Nej, inte när man har if-satsen på samma rad som det som skall utföras.

Permalänk: https://www.webforum.nu/p/1558004

## #5 — Holmstroem, 2005-02-21T19:30Z

> **@nders skrev:**
>
> Nej, inte när man har if-satsen på samma rad som det som skall utföras.

Det visste inte jag , tack :P

Permalänk: https://www.webforum.nu/p/1558094

---

Tråden på webben: https://www.webforum.nu/amne/asp/122925-ta-bort-jpg-gif-bmp
