Visual Basic ( VB ) språk ger programmerare med en objektorienterad modell som skapar webb eller stationära applikationer . Objektorienterad programmering använder klasser för att skapa strukturerad kod för varje applikation . När du ringer en klass metod , passerar du parametrar till funktionen . Dessa parametrar tas emot av funktion och bearbetas i funktionskoden . När parametrarna har tagits emot och behandlats , är beräkningen returneras . Instruktioner
1
Skapa din Visual Basic -funktion . Funktioner är modulära bitar av kod som tar emot parametrar från andra områden i ditt program . Programmerare använder funktioner eftersom de är återanvändbara , vilket innebär att de kan utföra flera gånger utan att behöva programmera samma kod varje gång du behöver beräkningarna i programmet . I följande kod skapas en funktion definition :
Public Sub SquareNumber ( ByVal thenumber As Integer ) Som IntegerEnd Sub
" Public " referens gör funktionen tillgänglig för någon del av din kod . Om du ställer in funktionen som " Privat , " du kan bara anropa funktionen inom klassen eller webbsida . Den " thenumber " referens är den parameter som du passerar när du anropar funktionen . " Thenumber " krävs varje gång du anropar VB fungerar eller om du får ett kompileringsfel .
2
Fyll funktionen med beräkningen koden . I detta exempel är en funktion som skapas att rutor ett nummer. Antalet kvadrat definieras som " thenumber . " Följande kod är en komplett funktion :
Public Sub SquareNumber ( ByVal thenumber As Integer ) Som IntegerTheNumber = thenumber * TheNumberReturn TheNumberEnd Sub
exempel endast kräver en rad kod . Funktionen tar emot " thenumber " och multiplicerar det ofta själv . Detta kvadrater numret. Den kvadrerade värde återförs sedan i " Return " uttalande . Addera 3
Ring din nya funktionen i din kod . Nu när funktionen har skapats kan du använda den var som helst i koden , passerar lämpliga parametrar . I detta exempel är ett heltal parametervärdet krävs. Koden nedan visar hur du ringa din nya VB -funktion :
Dim SquaredNumber Som IntegerSquaredNumber = SquareNumber ( 2 ) katalog
Numret 2 sänds till VB -funktionen . Numret kvadreras och returneras och lagras i " SquaredNumber " variabel. Det returnerade värdet i det här exemplet är 4 .