webForumDet fria alternativet
Logga in / Bli medlem

Valbart argument till funktion...

ASP

10 svar · 294 visningar · startad av Vide

Medlem sedan dec. 19998 577 inlägg
Trådstart#1

Hejsan, hur gör jag för att att en function skall kunna ta emot valbara argument? Alltså hur skriver jag functionen?

Medlem sedan jan. 2001510 inlägg
#2

Frågade typ samma sak och fick svar

http://cgi.webforum.nu/wf/Forum11/HTML/002351.html

/Janspeed

Medlem sedan aug. 20002 272 inlägg
#3

hehe.. :)
Tror nog att Vide redan har fått svar på den frågan.. :)
Postades i maj förra året juh..

God fortsättning...

Medlem sedan jan. 2001510 inlägg
#4

Jo kanske inte. Men eftersom det inte var något svar på inlägget tyckte jag synd om honom som fortfarande inte fått något svar efter så lång tid. :)

Fast nu ser jag han har lagt upp en massa inlägg sedan dess så det var ju kanske lite onödigt. Ville ju bara hjälpa lite så gott jag kunde. :r

Medlem sedan dec. 19998 577 inlägg
#5

Oj, här gräver vi djupt... :)

Men svaret på frågan är väl att det inte går... tyvärr :(

Medlem sedan juni 200032 967 inlägg
#6

i vb-script, näe.

men om man kodar skojiga komponenter i vb så går det ju finemangs!

public function bengt (byval varArticle as variant, optional byval varArticleType as variant = 1) as long
' bluärg
end function

det är bara att springa och köpa visual basic 6 och sätta igång! :)

Medlem sedan dec. 19998 577 inlägg
#7

Jo, jag har allt för att sätta igång, men det finns så mycket... men eftersom ASP+ kommer att implementeras snart så är det väl dags... :)

Medlem sedan juni 200029 inlägg
#8

Varför inte bara göra en vanlig funktion och kolla vilka argument som angivits?
Exempel:

Function exempel(tal,plus,minus)

   If len(tal & plus) > 0 Then
      tmp = tal + plus
   If len(minus) > 0 then tmp = tmp - minus 
   Else
      tmp = "Du måste ange de två första!"
   End If

   exempel = tmp
End Function

Eller varför ska man använda valfria argument?

[Redigerat av racce den 08 jan 2001]

Medlem sedan dec. 19998 577 inlägg
#9

Visst skulle man kunna göra så... men när det är en hel drös med argument, så skulle det vara skönt att ha vissa som default utan att behöva ange dessa...

Medlem sedan dec. 19996 721 inlägg
#10

Om man verkligen vill så kan man skapa en Class med egenskaper (properties) i stället för parametrar, och metoder som kan köras med ett eller ett par argument.

Medlem sedan juni 200029 inlägg
#11

Hej!
Jag läste en sida om vilket som, var bäst VBscript eller JScript. Dom kom fram till att det var Jscript som vann. Men det stod också lite skillnader mellan VBScript och Jscripts. bla.

VBScript does not allow you to have optional function arguments. JScript fully supports optional arguments in functions.

Så testa alltså Jscript. Adressen är:

http://www.aspalliance.com/dagon/theone/

281 ms totalt · 4 externa anrop · v20260731065814-full.50d4b5bd
151 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
148 ms — ändringar (db)