" Procedures " en "Functies " in Microsoft Visual Basic 6 zijn afzonderlijke opdrachten die subtiel verschillende resultaten te creëren . Een procedure zal voeren je commando's , maar zal een waarde niet terugkeren . Aan de andere kant zal een functie een waarde retourneren . Dit verschil kan worden aangetoond door het gebruik van een testcode . Dit artikel zal u door de creatie en uitvoering van deze code . Instructies 1 Start een nieuwe Visual Basic -project door te klikken op "Bestand " in de linkerbovenhoek van het venster VB6 en klikken op de " Nieuw" optie en selecteer vervolgens de " EXE Standard" optie . < br > Dubbelklik 2 op het formulier dat verschijnt om het openstellen van de vorm van de broncode . Schrijf de benodigde code om de twee variabelen die je nodig hebt om het verschil tussen een procedure en een functie in VB6 op nul te tonen stellen Bijvoorbeeld : . Dim TestPrcdr als Geheel Dim TestFnctn als Geheel TestPrcdr = 0 TestFnctn = 0 3 Schrijf een eenvoudige procedure die slechts een waarde toe te kennen aan een . variabele bijvoorbeeld : Sub Test ( ) Dim TestPrcdr als Integer TestPrcdr = End 5 Sub < br > Goedkope 4 Schrijf een eenvoudige functie die die functie een waarde zal toekennen bijvoorbeeld : . functie TestFnctn ( ) op als Geheel Dim Test als integer Test = 5 TestFnctn End Function 5 = Test Schrijf een stukje code dat de variabelen wordt weergegeven waarop u waarde hebben gegeven . Type " Form1.show " skip dan een regel en type " Print [ de naam van uw variabele ] " op deze lijn en typ " Print [ de naam van uw functie ] " op de volgende ; soort dit alles in de broncode voor uw formulier bijvoorbeeld : . Form1.show Print TestPrcdr Print TestFnctn 6 Run je programma door te klikken op het pictogram dat lijkt op een play -knop in je werkbalk ( boven in het venster ) . Uw functie zal de waarde die u opgedragen, maar uw procedure terug , omdat het niet een waarde buiten zichzelf te gebruiken maken , zal een nul terugkeren .
|