Visual Basic ( VB) sprog giver programmører med et objekt -orienteret model, der skaber web eller desktop applikationer . Objekt-orienteret programmering bruger klasser for at skabe en struktureret kode for hver ansøgning. Når du ringer til en klasse metode, skal du overføre parametre til funktionen. Disse parametre modtages af funktion og behandles i funktionskode . Efter parametrene modtages og behandles , er beregningen returneres . Instruktioner
1
Opret din Visual Basic -funktion. Funktioner er modulære stykker kode, der modtager parametre fra andre områder af dit program. Programmører bruge funktioner , fordi de er genbruges, hvilket betyder, at de kan udføre flere gange, uden at det er nødvendigt for at omprogrammere den samme kode hver gang du har brug beregningerne i din software. Følgende kode opretter en funktion definition : Hej
Public Sub SquareNumber ( ByVal TheNumber As Integer ) Som IntegerEnd Sub
"Public " reference gør funktionen tilgængelig for enhver del af din kode . Hvis du indstiller funktionen som "Private ", kan du kun kalde funktionen inden for klassen eller en webside . Den " TheNumber " reference er den parameter, du passerer , når du kalder funktionen. " TheNumber " er påkrævet , hver gang du kalder VB funktion eller du modtager en compiler fejl.
2
Fyld funktion med beregningen kode. I dette eksempel er en funktion skabt, kvadrater et nummer . Den kvadrerede tal er defineret som " TheNumber ". Følgende kode er den komplette funktion : Hej
Public Sub SquareNumber ( ByVal TheNumber As Integer ) Som IntegerTheNumber = TheNumber * TheNumberReturn TheNumberEnd Sub
Dette eksempel kræver kun én linje kode . Funktionen modtager " TheNumber " og ganger det gange selv. Dette firkanter nummeret. Den kvadrerede værdi returneres derefter i "Return" erklæring.
3
Ring til din nye funktion i din kode . Nu , at funktionen er oprettet, kan du bruge det overalt i din kode , der passerer de relevante parametre . I dette eksempel er et heltal parameterværdi påkrævet . Koden nedenfor illustrerer, hvordan du ringe til din nye VB -funktion : Hej
Dim SquaredNumber Som IntegerSquaredNumber = SquareNumber (2)
nummer 2 sendes til VB -funktionen. Antallet kvadreres og returneres og lagres i " SquaredNumber " variabel. Den returnerede værdi i dette eksempel er 4 .