Wku

Hvordan å kalle en funksjon i VB

Stakk med begrepene "Function" i VB? Hvis ja, les denne guiden for å lære de såkalte konstruksjoner av "Function" i paradigmet av VB.

Trinn

Hvordan å kalle en funksjon i VB. Hvordan å erklære funksjon?
Hvordan å kalle en funksjon i VB. Hvordan å erklære funksjon?
  1. 1
    Hva er funksjonen?
    • Bruk en funksjon prosedyre når du trenger å returnere en verdi til å kalle kode.
    • En funksjon i seg selv har en type, og funksjonen vil returnere en verdi til å kalle subrutinen basert på koden som den inneholder.
  2. 2
    Hvordan å erklære funksjon?
    • Du kan definere en funksjon prosedyre bare på modul nivå. Dette betyr at erklæringen kontekst for en funksjon må være en klasse, struktur, modul, eller grensesnitt, og kan være en kilde fil, namespace, prosedyre, eller blokk.
    • En funksjon er deklarert på nøyaktig samme måte som en subrutine, bortsett fra å bruke "Function" søkeord i stedet for "Sub".
    • Funksjon prosedyrer standard til offentlig tilgang. Du kan justere sine tilgangsnivåer med tilgang modifikatorer.
  3. 3
    Hvordan å ringe funksjon?
    • Du kaller en funksjon prosedyre ved å bruke fremgangsmåten navn, etterfulgt av argumentet liste i parentes, i et uttrykk.
    • Du kan utelate parenteser bare hvis du ikke leverer noen argumenter. Imidlertid er koden mer lesbar hvis du alltid inkludere parentesene.
    • En funksjon kan også bli kalt ved hjelp av Ring uttalelse, i hvilket tilfelle returverdien blir ignorert.
    • Å returnere en verdi, tilordne en verdi av riktig type til funksjonen navn, som om det var en variabel.

Syntaks

Erklæring

 [<attributelist>] [Accessmodifier] [proceduremodifiers] [Delt]
 Funksjon navn [(Av typeparamlist)] [(parameterlist)] [As returntype]
 [Uttalelser]
 [Exit Function]
 [Uttalelser]
 End Function


Ringer

 'Uten Ring
 FUNCTION_NAME ()
 
 'Med Samtale
 Ring FUNCTION_NAME ()

Eksempel

Et eksempel på en funksjon for å legge to tall er vist nedenfor