Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe te Argument functies in Visual Basic Pass
De Visual Basic . NET- programmeeromgeving is een uitstekend leermiddel als je wilt proberen je hand op het programmeren van computers . Microsoft biedt de Express -versie als een gratis te downloaden , waardoor het gemakkelijk te verkrijgen en de slag te gaan . Zoals bij alle objectgeoriënteerde programmeertalen , Visual Basic vergemakkelijkt het gebruik van procedures in de vorm van sub- procedures en functie procedures . Beide argumenten aanvaardt , of parameters , die de oproepende verklaring geeft hen . Passing argumenten om een ​​procedure is een manier om de procedure flexibeler te maken , terwijl het beoefenen van de object - georiënteerd programmeren concept van de herbruikbare code . Instructies
1

Bepaal het aantal argumenten u uw procedure om de eerste verklaring van de procedure te aanvaarden en te coderen als volgt willen:

Sub Procedure
( als )

" Access "
geeft de omvang van het gebruik van deze procedure en kan worden " Prive ", "Public ", " vriend " of " Beschermd . " " Naam van orde " is de naam van je sub procedure , die indicatief zijn voor de functionaliteit zou moeten zijn . " Byvalorbyref " is ofwel " ByVal " of " ByRef " zoals in de volgende stap . " Argument " is het argument dat u passeert aan de sub procedure , en " datatype " is het datatype van de "argument . " Kopen van 2

Bepaal of u de parameter voorbij waarde ( ByVal ) of door verwijzing ( ByRef ) en dit aangeven in de eerste verklaring . " Door waarde " houdt in dat de procedure maakt een kopie van de oorspronkelijke variabele wordt doorgegeven en niet die oorspronkelijke veldgegevens niet aanraken . " Aan de hand " betekent dat de procedure niet een kopie te maken , maar maakt gebruik van de feitelijke gegevens veld doorgegeven aan het, en kan veranderingen om het te maken . Hoewel er omstandigheden kunnen zijn waarin u de procedure om de waarde van een parameter te veranderen zal willen , het is meestal niet een goed idee om uw procedure om het oorspronkelijke veld data te veranderen , zodat " ByVal " is de Visual Basic standaard .

Code 3 de eerste verklaring van uw procedure met een lijst van argumenten als u wenst om meer dan een argument doorgeven aan het. Een dergelijke verklaring zou zoiets functie procedure voorbeeld kijken :

Private Function Calc ( ByVal Aantal als Integer , ByVal Disc als Decimal , ByVal Base als decimaal ) op Twitter als decimale

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

End Function


deze procedure accepteert drie argumenten , berekent de prijs en geeft het nummer van de te bellen verklaring, die iets zou er als volgt uitzien :

Prijs = Calc ( aantal , Disc , Base ) op Twitter

het is belangrijk dat de oproepende verklaring af te geven de argumenten als de exacte aard en het aantal dat de procedure wordt verwacht .

Previous: Next:
  Visual Basics Programming
·Hoe te VBScript importeren in …
·Hoe een bestand te openen in V…
·Hoe maak je Voeg een tekstvak …
·Hoe maak je een Visual Basic -…
·Hoe eigen HMI Symbolen Creëre…
·Hoe de maximale Enum Zoek op V…
·Hoe maak je een VBA- macro Cre…
·Hoe gebruik je een VB- to Call…
·Hoe een MSG Block toevoegen 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe wilt zien op de kolom Beschrijving i…
·Hoe te Pi Bereken gebruik NetBeans 
·Hoe te schrijven aan de IIS Inloggen 
·Hoe kan ik een string omzetten naar een …
·Hoe te Dates converteren naar Militaire …
·JavaScript -functies op Named Parameters…
·Hoe maak je een digitale klok maken 
·How to Get MySQL certificatie 
·Hoe maak je een Hex Buffer verdienen aan…
Copyright © Computer Kennis http://www.nldit.com