«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.
|