Програма VB.Net з Code прикладів
⚡ Розумний підсумок
Структура програми VB.Net організовує код у простори імен, модулі, класи та процедуру Main, яка виконується першою. Розуміння цих будівельних блоків, а також структур для групping даних, дозволяє початківцям писати зрозумілі, добре організовані консольні та Windows Програми форм у Visual Studio.
Модулі в VB.Net
Програма VB.Net складається з таких модулів:
- Оголошення простору імен
- Одна або декілька процедур
- Клас або модуль
- Змінні
- Основна процедура
- Коментарі
- Твердження та вирази
Приклад програми Hello World у VB.Net
Нижче наведено простий приклад програми Hello World у VB.Net:
Крок 1) Створіть нову консольну програму.
Крок 2) Додайте такий код:
Imports System Module Module1 'Prints Hello Guru99 Sub Main() Console.WriteLine("Hello Guru99") Console.ReadKey() End Sub End Module
Крок 3) Натисніть кнопку Пуск на панелі інструментів, щоб запустити його. Він повинен надрукувати наступне на консолі:
Давайте обговоримо різні частини наведеної вище програми:
Пояснення Code:
- Це називається оголошенням простору імен. Що ми робимо, так це те, що ми включаємо простір імен із назвою System до нашої програмної структури. Після цього ми зможемо отримати доступ до всіх методів, які були визначені в цьому просторі імен, не отримуючи помилки.
- Це називається оголошенням модуля. Тут ми оголосили модуль під назвою Module1. VB.Net є об'єктно-орієнтованою мовою. Тому ми повинні мати модуль класу в кожній програмі. Саме в цьому модулі ви зможете визначити дані та методи, які використовуватиме ваша програма.
- Це коментар. Щоб позначити це як коментар, ми додали одну лапку (') на початок речення. Компілятор VB.Net не оброблятиме цю частину. Мета коментарів — покращити читабельність коду. Використовуйте їх, щоб пояснити значення різних тверджень у вашому коді. Кожен, хто читає ваш код, легко зрозуміє його.
- Модуль або клас VB.Net може мати більше однієї процедури. Саме всередині процедур слід визначити виконуваний код. Це означає, що процедура визначатиме поведінку класу. Процедура може бути Function, Sub, Get, Set, AddHandler, Operaтор, RemoveHandler або RaiseEvent. У цьому рядку ми визначили підпроцедуру Main. Вона позначає точку входу в усі програми VB.Net. Вона визначає, що робитиме модуль під час його виконання.
- Тут ми вказали поведінку основного методу. Метод WriteLine належить до класу Console та визначений у просторі імен System. Пам'ятайте, що це було імпортовано в код. Цей оператор змушує програму виводити текст Hello. Guru99 на консолі під час виконання.
- Цей рядок запобіжить закриттю або виходу екрана незабаром після виконання програми. Екран призупиняється та чекає, поки користувач виконає дію, щоб закрити його.
- Закриття основної підпроцедури.
- Завершення модуля.
Після того, як програма Hello World готова, наступним основним структурним блоком програми VB.Net є клас.
Клас у VB.Net
У VB.Net ми використовуємо класи для визначення плану для a Тип даних. Це не означає, що визначення класу є визначенням даних, але воно описує, з чого буде складатися об’єкт цього класу та операції, які ми можемо виконувати над таким об’єктом.
Об’єкт – це екземпляр класу. Члени класу - це методи та змінні, визначені в класі.
Щоб визначити клас, ми використовуємо ключове слово Class, за яким має слідувати назва класу, тіло класу та оператор End Class. Це описано в такому синтаксисі:
[ <attributelist> ] [ accessmodifier ] _ Class name [ Inherits classname ] [ statements ] End Class
Тут,
- АтрибутList позначає список атрибутів, які мають бути застосовані до класу.
- AccessModifier — це рівень доступу визначеного класу. Це необов’язковий параметр і може приймати такі значення, як Загальнодоступний, Захищений, Захищений Друг, Друг і Приватний.
- Inherits позначає будь-який батьківський клас, який він успадковує.
Приклад класу VB.Net
Нижче наведено приклад коду для створення класу у VB.Net:
Крок 1) Створіть нову консольну програму.
Крок 2) Додайте такий код:
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
Крок 3) Запустіть код, натиснувши кнопку Пуск на панелі інструментів. Ви повинні отримати таке вікно:
Ми використали такий код:
Пояснення Code:
- Створення модуля з іменем Module1.
- Створення класу з іменем Figure.
- Створення члена класу з іменем length of type Double. Його рівень доступу встановлено як загальнодоступний, тобто доступ до нього буде відкритим.
- Створення члена класу з іменем ширина типу Double. Його рівень доступу встановлено як загальнодоступний, тобто доступ до нього буде відкритим.
- Закінчення уроку.
- Створення головної підпроцедури.
- Створення об’єкта з іменем Rectangle. Цей об’єкт матиме тип figure, що означає, що він матиме доступ до всіх членів, визначених у класі Figure.
- Визначення змінної з назвою області типу Double і ініціалізація його значення до 0.0.
- Доступ до властивості length, визначеної в класі Figure, і ініціалізація його значення 8.0.
- Доступ до властивості ширини, визначеної в класі Figure, і ініціалізація його значення 7.0.
- Обчислення площі прямокутника шляхом множення значень довжини та ширини. Результат цього обчислення буде присвоєно змінній площі.
- Друк тексту та площі прямокутника на консолі.
- Призупинення консолі в очікуванні дії користувача, щоб закрити її.
- Завершення підпроцедури.
- Закінчення уроку.
Поряд із класами, VB.Net пропонує структури як спрощений спосіб об'єднання пов'язаних значень.
Структура в VB.Net
Структура — це визначений користувачем тип даних. Структури надають нам спосіб пакувати дані різних типів разом. Структура оголошується за допомогою ключового слова structure.
Приклад структури VB.Net
Ось приклад створення структури у VB.Net:
Крок 1) Створіть нову консольну програму.
Крок 2) Додайте такий код:
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
Крок 3) Запустіть код, натиснувши кнопку Пуск на панелі інструментів. Ви повинні отримати таке вікно:
Ми використали такий код:
Пояснення Code:
- Створення модуля з іменем Module1.
- Створення структури під назвою Struct.
- Створення змінної x типу Integer. Її рівень доступу встановлено на Public, щоб зробити її загальнодоступною.
- Створення змінної y типу Integer. Її рівень доступу встановлено на Public, щоб зробити її загальнодоступною.
- Кінець конструкції.
- Створення головної підпроцедури.
- Створення об’єкта з іменем st типу Struct. Це означає, що він матиме доступ до всіх властивостей, визначених у структурі під назвою Struct.
- Доступ до змінної x, визначеної в структурі Struct, і ініціалізація її значення 10.
- Доступ до змінної y, визначеної в структурі Struct, і ініціалізація її значення 20.
- Визначення змінної sum та ініціалізація її значення сумою значень двох вищезгаданих змінних.
- Друк деякого тексту та результату описаної вище операції на консолі.
- Призупинення вікна консолі в очікуванні дії користувача, щоб закрити його.
- Кінець основної підпроцедури.
- Кінець модуля.
Як створити новий проект у Microsoft Visual Studio
IDE означає інтегроване середовище розробки. Тут ми пишемо наш код. Microsoft Visual Studio є найпоширенішим типом IDE для програмування на VB.Net.
Щоб інсталювати Visual Studio, використовуйте це керівництво.
Щоб написати свій код, вам потрібно створити новий проект.
Нижче наведено кроки, щоб створити новий проект у Visual Studio:
Крок 1) Перейдіть до меню «Файл» у Visual Studio
Відкрийте Visual Studio, клацніть меню «Файл» і виберіть «Новий->Проект» на панелі інструментів
Крок 2) Виберіть Windows Форми заявки
У новому вікні клацніть Visual Basic на лівій вертикальній панелі навігації та виберіть «Вибрати». Windows Форми заявки.
Крок 3) Дайте назву своєму проекту
Дайте йому назву та натисніть кнопку OK. Проект буде створений.
Ви створите a Windows Проект застосунку форм. Цей тип проекту дозволить вам створити графічний інтерфейс користувача шляхом перетягування елементів.ping елементи.
Як створити проект консольної програми у Visual Studio
Можливо, вам знадобиться створити програму, яка працюватиме на консолі. Для цього потрібно створити проект консольної програми. Наступні кроки можуть допомогти вам досягти цього.
Крок 1) Відкрийте Visual Studio та клацніть меню «Файл», виберіть «Новий», а потім «Проект» на панелі інструментів.
Крок 2) У новому вікні клацніть Visual Basic на лівій вертикальній навігаційній панелі. Виберіть Консольний додаток.
Крок 3) Дайте йому назву та натисніть кнопку OK. Проект буде створений.










