webForumDet fria alternativet

Funktioner och DIM

ASPur ASP

2 svar · 182 visningar · startad av SteveP

StevePMedlem sedan mars 2003772 inlägg
#1

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?

SebbeMedlem sedan jan. 20032 285 inlägg
#2

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").

Engine^Medlem sedan dec. 20003 887 inlägg
#3

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.

124 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)