«procédure» et «fonctions» dans Microsoft Visual Basic 6 sont des commandes séparées qui créent des résultats légèrement différentes . Une procédure sera effectuer vos commandes , mais ne sera pas retourner une valeur. D'autre part , une fonction retourne une valeur . Cette différence peut être démontrée par l'utilisation d' un code d'essai . Cet article vous guidera à travers la création et l'exécution de ce code. Instructions
1
Démarrez un nouveau projet Visual Basic en cliquant sur "Fichier" dans le coin supérieur gauche de la fenêtre de VB6 et en cliquant sur l'option " Nouveau" puis sélectionnez l'option " EXE standard " .
2
Double-cliquez sur le formulaire qui apparaît à ouvrir le code source du formulaire. Ecrire le code nécessaire pour définir les deux variables dont vous aurez besoin pour démontrer la différence entre une procédure et une fonction dans VB6 à zéro
Par exemple : .
TestPrcdr As Integer
TestFnctn As Integer
TestPrcdr = 0
TestFnctn = 0
3
Ecrire une procédure simple qui vient d'attribuer une valeur à une . Variable:
Par exemple :
Sub Test ()
TestPrcdr As Integer
TestPrcdr = 5
End Sub < br > Hôtels 4
écrire une fonction simple qui va affecter cette fonction une valeur
Par exemple : .
TestFnctn de fonction ( ) As Integer
test As integer
test = 5
TestFnctn = Test
End Function
5
écrire un morceau de code qui permet d'afficher les variables auxquelles vous ont donné valeur . Tapez " Form1.Show " puis sauter une ligne et tapez "Print [ le nom de votre variable] " sur cette ligne et tapez "Print [ le nom de votre fonction ]" sur le côté , le type tout cela dans le code source pour votre formulaire
Par exemple : .
Form1.Show
Imprimer TestPrcdr
Imprimer TestFnctn
6
Exécutez votre programme en cliquant sur l'icône qui ressemble à un bouton de lecture dans votre barre d'outils (près du haut de la fenêtre) . Votre fonction retournera la valeur que vous avez affectée , mais votre procédure , car elle ne crée pas de valeur pour être utilisé à l'extérieur de lui-même , sera de retour un zéro.