Programme VB.Net avec exemples de code : module, classe et structure

Modules dans VB.Net

Un programme VB.Net se compose des éléments suivantswing modules:

  • Déclaration d'espace de noms
  • Une ou plusieurs procédures
  • Un cours ou un module
  • Variables
  • La procédure principale
  • Commentaires
  • Déclarations et expressions

Exemple de programme Hello World dans VB.Net

Vous trouverez ci-dessous un exemple simple de programme Hello World dans VB.Net :

Étape 1) Créez une nouvelle application console.

Étape 2) Ajoutez le suiviwing code:

Imports System
Module Module1

    'Prints Hello Guru99 
    Sub Main()

        Console.WriteLine("Hello Guru99")
        Console.ReadKey()

    End Sub
End Module

Étape 3) Cliquez sur le bouton Démarrer de la barre d'outils pour l'exécuter. Il devrait imprimer le suivantwing sur la console :

Programme Hello World

Discutons des différentes parties du programme ci-dessus :

Programme Hello World

Explication du code :

  1. C'est ce qu'on appelle la déclaration d'espace de noms. Ce que nous faisons, c'est que nous incluons un espace de noms portant le nom System dans notre structure de programmation. Après cela, nous pourrons accéder à toutes les méthodes qui ont été définies dans cet espace de noms sans obtenir d'erreur.
  2. C'est ce qu'on appelle une déclaration de module. Ici, nous avons déclaré un module nommé Module1. VB.Net est un langage orienté objet. Nous devons donc avoir un module de classe dans chaque programme. C'est à l'intérieur de ce module que vous pourrez définir les données et méthodes qui seront utilisées par votre programme.
  3. Ceci est un commentaire. Pour le marquer comme commentaire, nous avons ajouté un guillemet simple (') au début de la phrase. Le compilateur VB.Net ne traitera pas cette partie. Le but des commentaires est d'améliorer la lisibilité du code. Utilisez-les pour expliquer la signification de diverses instructions dans votre code. Quiconque lira votre code le trouvera facile à comprendre.
  4. Un module ou une classe VB.Net peut avoir plusieurs procédures. C'est à l'intérieur des procédures que vous devez définir votre code exécutable. Cela signifie que la procédure définira le comportement de la classe. Une procédure peut être une fonction, un sous, un get, un set, un AddHandler, Opérateur,, RemoveHandler ou RaiseEvent. Dans cette ligne, nous avons défini la sous-procédure Main. Cela marque le point d'entrée dans tous les programmes VB.Net. Il définit ce que fera le module lors de son exécution.
  5. C'est ici que nous avons spécifié le comportement de la méthode primaire. La méthode WriteLine appartient à la classe Console et elle est définie dans l'espace de noms System. N'oubliez pas que cela a été importé dans le code. Cette instruction oblige le programme à imprimer le texte Hello Guru99 sur la console lors de son exécution.
  6. Cette ligne empêchera l'écran de se fermer ou de se quitter peu de temps après l'exécution du programme. L'écran se mettra en pause et attendra que l'utilisateur effectue une action pour le fermer.
  7. Clôture de la sous-procédure principale.
  8. Fin du module.

Cours en VB.Net

Dans VB.Net, nous utilisons des classes pour définir un plan pour un Type de données. Cela ne signifie pas qu'une définition de classe est une définition de données, mais elle décrit de quoi sera constitué un objet de cette classe et les opérations que nous pouvons effectuer sur un tel objet.

Un objet est une instance d'une classe. Les membres de la classe sont les méthodes et variables définies dans la classe.

Pour définir une classe, nous utilisons le mot-clé Class, qui doit être suivi du nom de la classe, du corps de la classe et de l'instruction End Class. Ceci est décrit dans la suitewing syntaxe:

[ <attributelist> ] [ accessmodifier ] _
Class name 
   [ Inherits classname ]
   [ statements ]
End Class

Ici,

  • La liste d'attributs désigne une liste d'attributs qui doivent être appliqués à la classe.
  • Le accessModifier est le niveau d'accès de la classe définie. Il s'agit d'un paramètre facultatif et peut prendre des valeurs telles que Public, Protected, Protected Friend, Friend et Private.
  • Les héritages désignent toute classe parent dont elle hérite.

Exemple de classe VB.Net

Following est un exemple de code pour créer une classe dans VB.Net :

Étape 1) Créez une nouvelle application console.

Étape 2) Ajoutez le suiviwing code:

Imports System
Module Module1

    Class Figure
        Public length As Double

        Public breadth As Double
    End Class
    Sub Main()
        Dim Rectangle As Figure = New Figure()
        Dim area As Double = 0.0

        Rectangle.length = 8.0

        Rectangle.breadth = 7.0
        area = Rectangle.length * Rectangle.breadth
        Console.WriteLine("Area of Rectangle is : {0}", area)

        Console.ReadKey()
    End Sub
End Module

Étape 3) Exécutez le code en cliquant sur le bouton Démarrer de la barre d'outils. Tu devrais avoir le suiviwing fenêtre:

Exemple de classe VB.Net

Nous avons utilisé le suivantwing code:

Exemple de classe VB.Net

Explication du code :

  1. Création d'un module nommé Module1.
  2. Création d'une classe nommée Figure.
  3. Création d'un membre de classe nommé length de type Double. Son niveau d'accès a été défini sur public, ce qui signifie qu'il sera accessible publiquement.
  4. Création d'un membre de classe nommé largeur de type Double. Son niveau d'accès a été défini sur public, ce qui signifie qu'il sera accessible publiquement.
  5. Fin du cours.
  6. Création de la sous-procédure principale.
  7. Création d'un objet nommé Rectangle. Cet objet sera de type figure, ce qui signifie qu'il pourra accéder à tous les membres définis à l'intérieur de la classe Figure.
  8. Définir une variable nommée zone de type Double et initialiser sa valeur à 0.0.
  9. Accéder à la propriété length définie dans la classe Figure et initialiser sa valeur à 8.0.
  10. Accédez à la propriété width définie dans la classe Figure et initialisez sa valeur à 7.0.
  11. Calculer l'aire du rectangle en multipliant les valeurs de longueur et de largeur. Le résultat de ce calcul sera affecté à la variable surface.
  12. Impression du texte et de la zone du rectangle sur la console.
  13. Mettre la console en pause en attendant qu'un utilisateur agisse pour la fermer.
  14. Fin de la sous-procédure.
  15. Fin du cours.

Structure dans VB.Net

Une structure est un type de données défini par l'utilisateur. Les structures nous fournissent un moyen de regrouper des données de différents types. Une structure est déclarée à l’aide du mot-clé structure.

Exemple de structure VB.Net

Voici un exemple pour créer une structure dans VB.Net :

Étape 1) Créez une nouvelle application console.

Étape 2) Ajoutez le suiviwing code:

Module Module1
    Structure Struct
        Public x As Integer
        Public y As Integer
    End Structure
    Sub Main()
        Dim st As New Struct
        st.x = 10
        st.y = 20
        Dim sum As Integer = st.x + st.y
        Console.WriteLine("The result is {0}", sum)
        Console.ReadKey()

    End Sub 
End Module

Étape 3) Exécutez le code en cliquant sur le bouton Démarrer de la barre d'outils. Tu devrais avoir le suiviwing fenêtre:

Structure dans VB.Net

Nous avons utilisé le suivantwing code:

Structure dans VB.Net

Explication du code :

  1. Création d'un module nommé Module1.
  2. Création d'une structure nommée Struct.
  3. Création d'une variable x de type entier. Son niveau d'accès a été défini sur Public pour le rendre accessible au public.
  4. Création d'une variable y de type entier. Son niveau d'accès a été défini sur Public pour le rendre accessible au public.
  5. Fin de la structure.
  6. Création de la sous-procédure principale.
  7. Création d'un objet nommé st de type Struct. Cela signifie qu'il sera capable d'accéder à toutes les propriétés définies au sein de la structure nommée Struct.
  8. Accéder à la variable x définie au sein de la structure Struct et initialiser sa valeur à 10.
  9. Accéder à la variable y définie au sein de la structure Struct et initialiser sa valeur à 20.
  10. Définir la somme des variables et initialiser sa valeur à la somme des valeurs des deux variables ci-dessus.
  11. Impression du texte et du résultat de l'opération ci-dessus sur la console.
  12. Suspendre la fenêtre de la console en attendant qu'un utilisateur agisse pour la fermer.
  13. Fin de la sous-procédure principale.
  14. Fin du module.

Comment créer un nouveau projet dans Microsoft Visual Studio

IDE signifie Environnement de Développement Intégré. C'est là que nous écrivons notre code. Microsoft Visual Studio constitue le type d'IDE le plus courant pour la programmation VB.Net.

Pour installer Visual Studio, utilisez ceci guide.

Pour écrire votre code, vous devez créer un nouveau projet.

Following sont les étapes pour créer un nouveau projet dans Visual Studio :

Étape 1) Accédez au menu Fichier dans Visual Studio

Ouvrez Visual Studio, cliquez sur le menu Fichier et choisissez Nouveau-> Projet dans la barre d'outils.

Projet d'application console dans Visual Studio

Étape 2) Sélectionnez l'application Windows Forms

Dans la nouvelle fenêtre, cliquez sur Visual Basic dans le volet de navigation vertical de gauche et choisissez l'application Windows Forms.

Projet d'application console dans Visual Studio

Étape 3) Donnez un nom à votre projet

Donnez-lui un nom et cliquez sur le bouton OK. Le projet sera créé.

Vous aurez créé un projet d'application Windows Form. Ce type de projet vous permettra de créer une interface utilisateur graphique par glisser-déposer d'éléments.

Comment créer un projet d'application console dans Visual Studio

Vous devrez peut-être créer une application qui s'exécute sur la console. Cela nécessite que vous créiez un projet d'application console. Le suiviwing Les étapes peuvent vous aider à y parvenir :

Étape 1) Ouvrez Visual Studio et cliquez sur le menu Fichier, choisissez Nouveau puis Projet dans la barre d'outils.

Projet d'application console dans Visual Studio

Étape 2) Dans la nouvelle fenêtre, cliquez sur Visual Basic dans le volet de navigation vertical gauche. Choisissez Application console.

Projet d'application console dans Visual Studio

Étape 3) Donnez-lui un nom et cliquez sur le bouton OK. Le projet sera créé.

Résumé

  • A Programme VB.Net est composé de diverses parties.
  • Après avoir importé un espace de noms dans un programme, il nous devient possible d'utiliser toutes les méthodes et fonctions qui ont été définies dans ce module.
  • Chaque programme VB.Net doit avoir un module.
  • Le compilateur VB.Net ignore les commentaires.
  • Nous pouvons avoir plusieurs procédures dans un programme VB.Net.