Någon som kan förklara skillnaden på sub och function för mig?
//Johanna
sub ocg function
6 svar · 265 visningar · startad av johannaloke
subbar och funktioner kallas för metoder.
En sub är en metod som bara utför något.
En funktion är en metod som utför något och har ett returvärde.
Ex:
Sub MySub()
Response.Write "SOMETHING"
End Sub
Function MyFunction()
MyFunction = "SOMETHING"
End Function
hope U get it
cya,
PatrikB
www.webeye.nu skrev:
Function
Funktioner innehåller alltså helt vanlig kod, skillnaden är att du anropar den ifrån koden utanför.Sub
Ibland vill du inte skicka tillbaks ett värde när du använder en funktion, då kan du använda dig av en Sub. Sub fungerar precis som en Function med den enda skilladen att den inte kräver att du återger ett värde. Exempel på en sub kan vara ett kodblock som lägger till en post i en databas. En sådan kod brukar man inte vilja få tillbaks något värde utav.
Tack då har jag lärt mig det också!
//Johanna
Kan man anropa en sub innifrån en annan?
Måste en sub ta emot några värden?
Får några syntaxfel.
//Johanna
En sub måste inte ta emot några värden, nej. Du bestämmer själv vilka parametrar den skall (eller inte skall) ta emot.
RED. Fel av mig angående mitt tillägg, du kan inte ha sk. optional parameters (valbara parametrar) i VBScript/ASP. Källa: http://www.webforum.nu/showthread.php?s=&postid=46158#post46158
Jag tänkte VB/COM.