Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Wat is het verschil tussen een functie Procedure & Sub procedure in Visual Basic 2008 ?
Microsoft Visual Basic 2008 is een populaire geïntegreerde ontwikkelomgeving , of IDE , dat is een goed hulpmiddel voor iedereen die wil leren om een ​​computer te programmeren . Microsoft biedt zijn gratis Express -versie van Visual Basic als download op de website van Microsoft , die de aantrekkelijkheid vergroot . Zoals met de meeste programmeertalen , Visual Basic vergemakkelijkt het gebruik van herbruikbare procedures , in het bijzonder sub- procedures en functie procedures . De verschillen tussen de twee bepaalt welke je moet gebruiken in een bepaalde codering situatie . Procedures in Algemeen

Als je merkt dat je twee keer schriftelijk dezelfde programmacode of meer , is het tijd om die code zetten in een opvraagbare procedure . Schrijven van dezelfde code op meerdere plaatsen in uw programma zal problemen veroorzaken op enig moment in de toekomst als je wijzigingen aan te brengen in het programma . Het is veel gemakkelijker om een procedure die de gedupliceerde code bevat te maken en noemen het van elders in het programma . Een ander kenmerk van de procedures is dat u parameters of argumenten kan passeren , om de procedure , waardoor het nog flexibeler .
Functie Procedures

Functie procedures
uitvoeren van een reeks van acties en een waarde retourneren naar de oproepende lijn van code . Ze worden doorgaans gebruikt in een toewijzingsinstructie om de waarde van een variabele in te stellen op de waarde die wordt geretourneerd door de functie procedure . Bijvoorbeeld in het geval van een verkoopcommissie functie procedure genaamd " SalesComm , " de procedure zelf misschien een dollar bedrag van de verkoop te aanvaarden als argument , berekent de werkelijke bedrag in euro's van de commissie en terug te keren dat aantal als waarde . Een dergelijke verklaring kan er zo uitzien :

Commissie = SalesComm ( SalesAmount )
Sub Procedures

Sub-procedures
voeren acties, maar niet een waarde terug de weg functie procedures te doen . Sub-procedures zijn zeer nuttig voor het valideren van input van de gebruiker , bestanden lezen , afdrukken output en algemene huishouding . Dit type procedure is handig als u de code wilt bellen in reactie op twee of meer gebeurtenissen , zoals het klikken op een knop of het kiezen van een menu-item . In plaats van twee exemplaren van de code in de twee event procedures , is het efficiënter om een sub procedure schrijven en het noemen van beide evenementen . Een oproep aan de " PrintSummaryPage " sub procedure zou er als volgt uitzien :

PrintSummaryPage ( )
Parameters doorgeven aan een procedure

U kunt een passeren of meer parameters van beide type procedure door ze te plaatsen tussen de haakjes op de bellende statement . Het is belangrijk dat de procedure wordt gecodeerd te verwachten dat de parameters , en zij moeten in de volgorde die wordt verwacht . De mogelijkheid om parameters te accepteren kan een procedure van beide type flexibeler , bruikbaar en herbruikbaar te maken . Een oproep naar een functie procedure met een parameter zou er als volgt uitzien :

groepskorting = DiscountCalc ( groepsgrootte ) op

De functie procedure zou de omvang van de groep in te aanvaarden " groepsgrootte , " bereken de juiste korting , en dan terug die waarde moet worden toegekend door de verklaring aan " groepskorting . "

Previous: Next:
  Visual Basics Programming
·Hoe maak je een nummer invoere…
·VBA Dollar - Signed Functions 
·Hoe een DLL in VB.NET Gebruik 
·Basis Delen van Visual Basic 
·Hoe maak je een Array in Visua…
·Hoe je gegevens in Access gebr…
·Hoe stel ik een veld in MS Wor…
·Hoe maak je een Pass parameter…
·Hoe te Pas VBA Userform 
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe maak je een MySQL Field Incrementeer…
·Wat betekent Alias ​​Mean in het I /O -b…
·QBASIC Animatie Tutorial 
·Hoe te Decimalen converteren naar Binary…
·Verbinding maken met SOAP Van Java 
·Hoe maak je een lijn van de tabs geschei…
·Hoe te wijzigen Hyperlink Kleur Met behu…
·Waarom heeft niet MySQL Standaard naar U…
·Hoe maak Slaat in Visual Basic 
Copyright © Computer Kennis http://www.nldit.com