Combien de types de procédures différents existe-t-il dans VB ?

2 Réponses


  • Il existe quatre types de procédures dans VB.
    1. Sous-procédures
    2. Procédures de fonction
    3. Procédures Visual Basic
    4. Procédures basées sur des événements Les procédures

    Visual Basic sont les procédures intégrées fournies par le langage. Ces procédures fournissent les fonctionnalités les plus couramment utilisées. Les procédures intégrées fonctionnent plus rapidement que les procédures équivalentes écrites par les programmeurs VB. C'est une bonne pratique de connaître et d'utiliser les procédures intégrées au lieu d'écrire une nouvelle version.

    Les procédures basées sur les événements sont les procédures qui sont invoquées lorsqu'un événement est déclenché, comme un « clic de souris » ou une « pression sur une touche », etc. Un code est écrit sous l'en-tête que le programmeur souhaite exécuter chaque fois que l'événement se déclenche.

    Les sous-procédures sont les procédures écrites par le programmeur pour exécuter une fonction spécifique. Ils peuvent être créés par l'IDE ainsi que par le code. La boîte de dialogue Ajouter une procédure est utilisée à cette fin. Dans la vue du code, cliquez sur « Ajouter une procédure », puis sélectionnez le type de procédure en tant que sous-programme, puis choisissez ou le modificateur d'accès dont vous avez besoin. 'Privé' limite l'accès à la fonction au formulaire sur lequel elle est définie tandis que l'identifiant 'Public' rend la fonction disponible pour d'autres formulaires également. Mentionnez le nom de la procédure dans la zone de texte du nom et cliquez sur OK. Vous verrez le code suivant dans votre fenêtre de code.

    Private Sub ProcedureName ()
    End Sub
    Vous devez écrire le code entre Sub et 'End Sub' que vous voulez. Vous pouvez également écrire ce code directement dans la fenêtre de code au lieu d'utiliser la boîte de dialogue. Les arguments que vous souhaitez transmettre à la procédure sont à mentionner entre parenthèses.
    Les procédures de fonctions sont également créées de la même manière, la seule différence entre les sous-procédures et les procédures de fonctions est que les fonctions renvoient certaines valeurs, contrairement aux sous-procédures. Normalement, les fonctions sont utilisées à des fins de calcul et pour renvoyer le résultat du calcul. Pour cette raison, la syntaxe varie également maintenant, vous devez mentionner le type de données de retour dans l'en-tête de la fonction. La syntaxe sera la suivante
    Private FunctionName (liste d'arguments) en tant que ReturnType
    End Fuction
  • Il existe deux types de procédures dans VB, l'une est la procédure Sub et l'autre est la procédure Function. Toutes les instructions sont définies entre les instructions Sub et End Sub. Il ne renvoie aucune valeur et si des arguments sont passés en appelant la procédure, il peut les prendre.
    Exemple 1 :   instructions
    Sub hello()
    ......
    End Sub
    S'il prend des arguments, alors les arguments sont écrits comme indiqué ci-dessous.
    Sub hello(argument 1, argument 2)
      instructions ......
    End Sub   
    De même, dans une procédure Function, toutes les instructions sont définies entre les instructions Function et End Function. Une procédure de fonction peut renvoyer une valeur. Tout comme la procédure Sub, une procédure Function si les arguments sont passés en appelant la procédure, elle peut la prendre.
    Exemple 2 :
    Fonction Hello()
      instructions...
      Hello= toute valeur
    End function
    Si elle prend des arguments alors les arguments sont écrits comme indiqué ci-dessous.
    Fonction Hello(arg1,arg2)
      instructions...
    Hello= toute valeur
      Fonction de fin

    Fondamentalement, les procédures sont utilisées pour augmenter les performances d'un programme. Les procédures sont très importantes en VB et je peux dire qu'il n'est pas possible d'écrire une application sans utiliser de procédures. Le principal avantage des procédures est que vous n'écrivez le code qu'une seule fois et que vous pouvez l'utiliser plusieurs fois. Les procédures divisent un programme en parties plus petites afin qu'il soit facile à lire et qu'il aide également au débogage.

Ecrivez votre réponse

Votre réponse apparaîtra après modération