webForumDet fria alternativet

Ej obligatoriska parametrar

.NET

6 svar · 182 visningar · startad av OveRRidE

Medlem sedan feb. 200112 078 inlägg
Frågan#1

Tjo!

private function(strValue, intOne, intTwo)
   'logik & sånt skoj
end function

Är det möjligt att i VB skriva sin funktion så att man kan utelämna intOne eller intTwo ur anropet? Alltså en optional parameter.

Medlem sedan juni 200032 967 inlägg
#2
private function woo(ByVal strValue as String, [b]Optional[/b] ByVal intOne as Integer, [b]Optional[/b] ByVal intTwo as Integer)

Mvh

Medlem sedan aug. 20021 752 inlägg
#3

Japp, använda "Optional"

private function(strValue, Optional intOne, Optional intTwo)
   'logik & sånt skoj
end function

/Viktor

Medlem sedan feb. 200112 078 inlägg
#4

@nders skrev:

private function woo(ByVal strValue as String, [b]Optional[/b] ByVal intOne as Integer, [b]Optional[/b] ByVal intTwo as Integer)

Mvh

Så enkelt var det! :D

Medlem sedan okt. 2001615 inlägg
#5

är inte så bra på VB men skriver man inte

private function(ByVal strValue As String, Optional ByVal intOne As int = -1, Optional intTwo As Int = -1)

då får Intont och inttwo värdet -1 om du inte skickar in något

Medlem sedan feb. 200112 078 inlägg
#6

Haha! Nu känner vi igen wF igen. :D

Medlem sedan okt. 2001615 inlägg
#7

:)

270 ms totalt · 3 externa anrop · v20260731065814-full.767b4345
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)