Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan Pass Argument funksjoner i Visual Basic
    . Visual Basic NET programmering miljø er et utmerket verktøy for læring hvis du ønsker å prøve deg på programmering. Microsoft tilbyr Express -versjonen som en gratis nedlasting , noe som gjør det enkelt å få tak i og komme i gang. Som med alle objektorienterte programmeringsspråk , letter Visual Basic bruk av prosedyrer i form av sub prosedyrer og funksjon prosedyrer. Begge akseptere argumenter, eller parametre , som kaller uttalelsen går til dem. Passerer argumenter til en prosedyre er en måte å gjøre prosedyren mer fleksibel mens praktisere objektorientert programmering konseptet gjenbrukbar kode . Instruksjoner
    en

    Bestem antall argumenter du vil at prosedyren for å akseptere og kode den første setningen av prosedyren som følger : en

    Sub Prosedyre ( som )

    "Tilgang " indikerer omfanget av bruk for denne prosedyren, og kan være "Privat ", " Public ", " venn " eller " Beskyttet ". "Navn på Procedure " er navnet på din sub prosedyre , som bør være en indikasjon på funksjonaliteten. " Byvalorbyref " er enten " ByVal " eller " ByRef " som forklart i neste trinn . " Argument " er argumentet du vil passere til sub prosedyre , og " datatype " er datatypen av " argument ".
    2

    Bestem om du vil passere parameter i verdi ( ByVal ) eller ved henvisning ( ByRef ) og angi dette i den første setningen . "Ved verdi " betyr at prosedyren lager en kopi av den opprinnelige variabelen som sendes og ikke berører det opprinnelige data feltet . "Ved henvisning " betyr at prosedyren ikke lage en kopi , men bruker faktiske data -feltet passerte til det, og kan gjøre endringer i den. Selv om det kan være situasjoner der du vil ønske prosedyren for å endre verdien av en parameter , er det vanligvis ikke en god idé å la fremgangsmåten for å endre de opprinnelige dataene feltet , så " ByVal " er Visual Basic standard.

    3

    kode den første setningen av inngrepet med en liste over argumenter hvis du ønsker å passere mer enn ett argument til det. En slik uttalelse vil se omtrent slik ut funksjonen prosedyren eksempel : en

    Private Function Calc ( ByVal Antall som Integer , ByVal Disc som desimal, ByVal Base som Desimal ) som Desimal

    Calc = Antall * ( ( 1 -Disc ) * Base )

    End Function

    denne prosedyren godtar tre argumenter , beregner prisen og returnerer nummeret til den som ringer uttalelsen , som vil se omtrent slik ut:

    Pris = Calc ( antall , Disc , Base )
    p Det er viktig at du ringer uttalelsen gi argumentene som den eksakte type og antall at prosedyren er ventet .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skrive en Tangent kode for en kalkulator i VB.N…
    ·VBA Programming Structure 
    ·Adobe Flash 9 Problemer 
    ·Hvordan utvikle mobile applikasjoner ved hjelp av Micro…
    ·Hvordan lese en fil Etter et antall byte i VB6 
    ·Hvordan skrive ut Into en Etiketter Caption i Visual Ba…
    ·Hvordan Les Serieporter Bruke Visual Basic 
    ·Hvordan oppdage audionivåer Fra Produksjonen i Visual …
    ·Hvordan få Picture Black & White 
    ·Hvordan oppdage slutten av en fil i Visual Basic 
      Anbefalte artikler
    ·Hvordan sette opp MySQL Remote Access 
    ·Hvordan oppdage en Running App Ved hjelp av VB 
    ·Slik viser boolske variabler i C + + 
    ·Hvordan passere en Array i Visual Basic 
    ·Hva er det statiske initializer i Java 
    ·Hvordan Lese og skrive Tillatelser for moduler i Python…
    ·Hvordan passordbeskytte et Word -dokument med C #-kode 
    ·Slik konverterer Binary i PHP 
    ·Hvordan lage og bruke en DataGrid 
    ·Hvordan skrive grafikk på Shell Script 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/