---
title: "Funktioner och DIM"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/89084-funktioner-och-dim"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "SteveP"
published: "2003-10-21T14:52:50.000Z"
updated: "2003-10-21T15:13:57.000Z"
replies: 2
views: 186
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/89084-funktioner-och-dim"
---

# Funktioner och DIM

## #1 — SteveP, 2003-10-21T14:52Z

Det spelar väl ingen roll om man dimmar sina variabler separat eller i själva funktionen?

```
Dim var1
Dim var2

Function test()

'resten av koden

End Function
```

```
Function test(var1, var2)

'resten av koden

End Function
```

Det är ju mer organiserat att dimma dom i själva Funktionen men förutom det så är det väl ingen skillnad?

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

## #2 — Sebbe, 2003-10-21T14:55Z

De två funktionerna är ju helt olika?
Den första tar ju inga parametrar (test()), medan den andra tar två, t.ex: test("hejsan", "hoppsan").

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

## #3 — Engine^, 2003-10-21T15:13Z

I första falet deklarerar du två variabler globala, och dom kan anropas från vartsomhelst i koden.

Förutom det **Sebbe** sa, så är argumenten för funktionen låsta till just den funktionens scope.

Att det i ditt fall inte dyker upp något felmedelande beror på att koden inne i den första funktionen använder sig av dom två globala variablerna.

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/89084-funktioner-och-dim
