---
title: "använda felmeddelande?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/43201-använda-felmeddelande"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "roady"
published: "2002-05-06T17:53:39.000Z"
updated: "2002-05-06T18:24:31.000Z"
replies: 5
views: 218
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/43201-använda-felmeddelande"
---

# använda felmeddelande?

## #1 — roady, 2002-05-06T17:53Z

Kan man inte använda en if-sats och ifall det blir ett fel så skriver jag en text annars så listar jag filer i en speciell mapp?

??? Går detta eller ???

```
<%
	On Error Resume Next

	If Err.Number <> 0 Then

		response.write "Fel"

	Else

%>
<TABLE width="900" border="0">
	<TR>
		<TD width="150"><b>Filnamn:</b></TD>
		<TD width="200" align="right"><b>Filtyp:</b></TD>
		<TD width="100" align="right"><b>Storlek:</b></TD>
		<TD width="200" align="right"><b>Skapad:</b></TD>
		<TD width="200" align="right"><b>Senast ändrad:</b></TD>
	</TR>
<%
		Set objFolder = objFSO.GetFolder(Path)
		For Each File In objFolder.Files
%>
	<TR>
		<TD><%'= File.Name %></TD>
		<TD align="right"><%= File.Type %></TD>
		<TD align="right"><%= File.Size %></TD>
		<TD align="right"><%= File.DateCreated %></TD>
		<TD align="right"><%= File.DateLastModified %></TD>
	</TR>
<%
		Antal = Antal + 1
		Next

	End IF
%>
</TABLE>
```

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

## #2 — @nders, 2002-05-06T17:55Z

That's the way to do it, förutom att du i den bifogade koden inte utför någonting mellan *on error resume next* och felkontrollen.

Mvh,

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

## #3 — roady, 2002-05-06T17:59Z

huh  :q 

Nu hänger jag inte med, sitter och letar i alla böcker efter någon vettig förklaring hur jag skall göra men hittar inget!

Har inte lust att visa o förklara hur det funkar?

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

## #4 — @nders, 2002-05-06T18:03Z

När du använder on error resume next, så säger du 'hädanefter, om det blir fel, fortsätt köra ändå!'.

Det innebär, att allt körs, enda tills du stoppar exekveringen med en response.end el. dyl. alternativt tills asp-sidans slut.

```
on error resume next
' kodblock 1

if err.number <> 0 then
    ' det blev fel i kodblock 1, gör någonting
    ' nollställ:
    err.clear
end if

' kodblock 2

if err.number <> 0 then
    ' det blev fel i kodblock 2, gör någonting
    ' nollställ:
    err.clear
end if
```

Du kan inte, som i Visual Basic automatiskt köra en viss kod vid fel, utan du måste själv kontrollera hela tiden om något blivit fel.

Mvh,

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

## #5 — roady, 2002-05-06T18:13Z

Tackar tackar  :) 

nu förstår jag helt varför det inte funkar... \*jätteglad\*

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

## #6 — @nders, 2002-05-06T18:24Z

Så roligt. :)

Mvh,

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/43201-använda-felmeddelande
