Вивчення мови Visual Basic (Інструкції Visual Basic), Microsoft Docs

Оновлено: Листопад 2007

Загальні питання

Нові можливості Visual Basic Список нових і покращених можливостей, доступних у складі цього випуску Visual Basic.

Об'єктно-орієнтоване програмування у Visual Basic

Вживання успадкування Опис використання успадкування замість інтерфейсів.

Основи успадкування Опис модифікаторів успадкування, перевизначення методів та властивостей, класів MyClass та MyBase.

Практичний посібник. Визначення оператора Опис способу визначення поведінки стандартного оператора (такого як *, <> і And), коли один або обидва операнда відносяться до типу класу користувача або структури.

Практичний посібник. Доступ до членів об'єкта Опис способу читання, запису або виклику члена створеного об'єкта.

Практичний посібник. Визначення різних версій процедури Опис способів визначення кількох версій процедури шляхом перевантаження за допомогою одного імені, але різних списків параметрів для кожної версії.

Робота з властивостями

Практичний посібник. Отримання значення з властивості Опис способів отримання значення, збереженого у властивості.

Використання наслідування

Практичний посібник. Приховування успадкованої змінної Опис використання ключового слова Shadows для приховування успадкованої змінної.

Практичний посібник. Доступ до змінної, прихованої похідним класом Опис способу доступу до змінної базового класу, прихованої у похідному класі.

Робота з процедурами

Практичний посібник. Виклик процедури, що повертає значення Опис двох способів виклику процедуриFunction і використання її значення, що повертається.

Практичний посібник. Виклик процедури, яка не повертає значення Опис способу виклику процедури Sub, яка виконує завдання, але не повертає значення виклику коду.

Практичний посібник. Визначення параметра для процедури Опис порядку визначення списку параметрів для отримання значень, що передаються в процедуру кодом, що викликає.

Практичний посібник. Передача аргументів у процедуру Опис способу передачі значення процедуру шляхом вказівки аргументу кожного з параметрів.

Потік управління програми

Практичний посібник. Розбиття великих частин коду більш прості. Спосіб використання процедур для забезпечення структурного програмування в коді

Практичний посібник. Розбиття та об'єднання інструкцій у коді Опис розбиття однієї інструкції на кілька рядків вихідного коду та об'єднання кількох інструкцій в один рядок вихідного коду.

Умовні оператори

  • Практичний посібник. Запуск інструкції в залежності від однієї або більше умов Демонстрація використання конструкцій If. Then. Else для виконання різних блоків операторів в залежності від умов.

Функції та підпрограми

Практичний посібник. Виклик процедури, що повертає значення Опис двох способів виклику процедури Function та використання її значення, що повертається.

Практичний посібник. Виклик процедури, яка не повертає значення Опис способу виклику процедури Sub, яка виконує завдання, але не повертає значення виклику коду.

Практичний посібник. Визначення параметра для процедури Опис порядку визначення списку параметрів дляотримання значень, що передаються в процедуру кодом, що викликає.

Практичний посібник. Передача аргументів у процедуру Опис способу передачі значення процедуру шляхом вказівки аргументу кожного з параметрів.

Оператори циклу

Практичний посібник. Перехід до наступної ітерації циклу Опис способу виходу з поточної ітерації циклу та переходу до наступної ітерації.

Практичний посібник. Повторне виконання кількох інструкцій Опис способу виконання блоку операторів задану кількість разів, або поки що виконується умова.

Практичний посібник. Перебір елементів колекції Visual Basic Опис циклу For Each. Next, що виконує ті самі оператори для кожного елемента колекції.

Практичний посібник. Поліпшення швидкодії циклу Вибір найбільш ефективного типу даних для змінної циклу.

Робота з колекціями, універсальними шаблонами та масивами

Практичний посібник. Визначення колекцій у класах Визначення та використання простого об'єкта Collection у Visual Basic.

Керування об'єктами за допомогою колекцій Опис умов, які необхідно враховувати під час вибору типу колекції для угруповання пов'язаних об'єктів.

Практичний посібник. Додавання, видалення та вилучення елементів з колекції Опис основних операцій: додавання нових елементів, видалення існуючого елемента та отримання елемента.

Практичний посібник. Створення колекції об'єктів Опис колекцій та універсальних колекцій у Visual Basic: спосіб їх створення та ітерації.

Практичний посібник. Створення масиву об'єктів Використання масивів як альтернативний спосіб угруповання пов'язаних об'єктів.

Усунення неполадок під час роботи з колекціями Список типових проблем, пов'язаних з колекціями, та опис методів їх вирішення.

Універсальні шаблони

Практичний посібник. Використання універсального класу Опис використання класу, який приймає один або кілька типів параметрів.

Практичний посібник. Передача масиву в процедуру або властивість Опис способу передачі масиву значень процедуру або властивість за допомогою списку аргументів.

Практичний посібник. Визначення класу, що реалізує однакову функціональність для різних типів даних Опис визначення одного класу, що адаптується до різних типів даних для виконання однакових дій.

Практичний посібник. Створення масиву Опис двох способів створення об'єкта масиву та його призначення змінної масиву.

Практичний посібник. Ініціалізація змінної типу масиву Опис способу збереження масиву в змінній масиву та способу завдання його розміру та значень елементів.

Практичний посібник. Ініціалізація масиву масивів Опис чотирьох способів зберігання масиву масивів у змінній та способу завдання його розміру та значень елементів.

Практичний посібник. Ініціалізація багатовимірного масиву Опис чотирьох способів зберігання багатовимірного масиву в змінній та способу завдання його розміру та значень елементів.

Робота зі змінними

Практичний посібник. Створення нової змінної Опис оператора Dim та різних ключових слів та операторів, які можна використовувати для створення змінної.

Практичний посібник. Створення об'єкта Опис змінних об'єктів та створення екземпляра класу.

Оголошення та ініціалізаціязмінних

Практичний посібник. Зберігання кількох значень у змінній Опис складових типів даних, таких як структури, масиви та класи, які можуть містити декілька значень.

Практичний посібник. Збільшення часу життя змінної Опис ключового слова Static та його використання для того, щоб зберегти змінну після припинення існування елемента, що містить її.

Практичний посібник. Визначення зв'язку між двома об'єктами Опис використання методу GetType для з'ясування наявності успадкування одного об'єкта від іншого.

Управління областю дії змінної

Практичний посібник. Управління областю дії змінної Обговорення областей дії та їх використання для керування можливістю звернення коду до змінної.

Практичний посібник. Керування доступністю змінної Опис різних рівнів доступу та призначення рівня змінної для керування тим, який код може виконувати читання або запис до неї.

Практичний посібник. Приховування змінної з тим самим ім'ям, що і ваша змінна Опис двох способів використання затінення для приховування однієї змінної іншої змінної з таким же ім'ям.

Взаємодія з типами даних

  • Типи даних у Visual Basic Опис призначення типу даних різним елементам програмування.

Символи та рядки

Практичний посібник. Порівняння рядка на відповідність до шаблону Демонстрація використання оператора Like для пошуку символу в рядку для різних наборів символів.

Чисельні значення

Перетворення типів даних

  • Практичний посібник. Перетворення об'єкта на інший тип Visual Basic Описперетворення типу даних Object на більш певний тип даних.

дата та час

Беззнакові типи

Практичний посібник. Виклик функції Windows, що приймає значення беззнакового типу Опис типів даних ByteUShort, UInteger та ULong та взаємодії з функціями, які використовують беззнакові типи.

Програма, яка використовує події

Практичний посібник. Виклик обробника подій у Visual Basic Опис способу визначення події та обробника подій та використання оператора AddHandler для їхнього зв'язування.

Практичний посібник. Виклик події (Visual Basic) Опис визначення події та використання інструкції RaiseEvent для виклику події

Покрокове керівництво. Обробка подій Опис процесу створення процедури оброблювача подій.

Обробка помилок та винятків

Практичний посібник. Збереження елемента керування за помилки Опис виконання окремого блоку операторів при виникненні певного виключення під час виконання коду.

Покрокове керівництво. Структурна обробка винятків Покроковий посібник зі створення простого докладання та вставки коду обробки винятків.