Научете езика Visual Basic (Как да в Visual Basic), Microsoft Docs
Актуализирано: ноември 2007 г
Общи въпроси
Какво е новото във Visual Basic Списък с нови и подобрени функции, които са налични с тази версия на Visual Basic.
Обектно ориентирано програмиране на Visual Basic
Използване на наследяване Описва как да използвате наследяване вместо интерфейси.
Основи на наследяването Описание на модификаторите на наследяване, заместващи методи и свойства, класове MyClass и MyBase.
Практическо ръководство. Дефиниция на оператор Описва как да се дефинира поведението на стандартен оператор (като *, <> и And), когато единият или двата операнда са от типа персонализиран клас или структура.
Практическо ръководство. Достъп до членове на обект Описание как да се чете, пише или извиква член на създаден обект.
Практическо ръководство. Дефиниране на различни версии на процедура Описва как да се дефинират множество версии на процедура чрез претоварване, като се използва едно и също име, но различни списъци с параметри за всяка версия.
Работа със свойства
Практическо ръководство. Извличане на стойност от свойство Описва как да извлечете стойност, съхранена в свойство.
Използване на наследяване
Практическо ръководство. Скриване на наследена променлива Описва как да използвате ключовата дума Shadows за скриване на наследена променлива.
Практическо ръководство. Достъп до променлива, скрита от производен клас Описва как да получите достъп до променлива на базов клас, скрита в производен клас.
Работа с процедури
Практическо ръководство. Извикване на процедура, която връща стойност Описание на два начина за извикване на процедураФункция и използване на нейната върната стойност.
Практическо ръководство. Извикване на процедура, която не връща стойност Описва как да извикате подпроцедура, която изпълнява задача, но не връща стойност на извикващия код.
Практическо ръководство. Дефиниране на параметър за процедура Описва как да дефинирате списък с параметри за получаване на стойности, предадени на процедура от извикващия код.
Практическо ръководство. Предаване на аргументи към процедура Описва как да прехвърлите стойност към процедура чрез указване на аргумент за всеки от параметрите.
Контролен поток на програмата
Практическо ръководство. Разбиване на големи части от код на по-прости. Начини за използване на процедури за осигуряване на структурирано програмиране в код
Практическо ръководство. Разделяне и комбиниране на инструкции в код Описва как да разделите една инструкция на множество редове от изходния код и да комбинирате множество инструкции в един ред от изходния код.
Условни твърдения
- Практическо ръководство. Изпълнете израз в зависимост от едно или повече условия Демонстрирайте използването на конструкции If. Тогава. Друго за изпълнение на различни блокове от изрази в зависимост от условията.
Функции и подпрограми
Практическо ръководство. Извикване на процедура, която връща стойност Описва два начина за извикване на процедура на функция и използване на нейната върната стойност.
Практическо ръководство. Извикване на процедура, която не връща стойност Описва как да извикате подпроцедура, която изпълнява задача, но не връща стойност на извикващия код.
Практическо ръководство. Дефиниране на параметър за процедура Описание как да се дефинира списък с параметри заполучаване на стойности, предадени на процедурата от извикващия код.
Практическо ръководство. Предаване на аргументи към процедура Описва как да прехвърлите стойност към процедура чрез указване на аргумент за всеки от параметрите.
Инструкции за цикъл
Практическо ръководство. Преминете към следващата итерация на цикъла Описание как да излезете от текущата итерация на цикъла и да преминете към следващата итерация.
Практическо ръководство. Повтаряне на множество изрази Описва как да се изпълни блок от оператори определен брой пъти или докато дадено условие е вярно.
Практическо ръководство. Итерация върху елементите на колекция във Visual Basic Описва цикъла For Every. Next, който изпълнява същите оператори за всеки елемент от колекцията.
Практическо ръководство. Подобряване на производителността на цикъла Избор на най-ефективния тип данни за променливата на цикъла.
Работа с колекции, генерични данни и масиви
Практическо ръководство. Дефиниране на колекции в класове Дефиниране и използване на прост обект на колекция във Visual Basic.
Управление на обекти с колекции Описва условията, които трябва да се имат предвид при избора на тип колекция за групиране на свързани обекти.
Практическо ръководство. Добавяне, премахване и извличане на елементи от колекция Описание на основните операции: добавяне на нови елементи, изтриване на съществуващ елемент и получаване на елемент.
Практическо ръководство. Създаване на колекция от обекти Описва колекции и общи колекции във Visual Basic: как да ги създавате и итерирате.
Практическо ръководство. Създаване на масив от обекти Използване на масиви като алтернативен начин за групиране на свързани обекти.
Отстраняване на проблеми с колекции Избройте често срещани проблеми с колекциите и как да ги разрешите.
Универсални шаблони
Практическо ръководство. Използване на общ клас Описва как да използвате клас, който приема един или повече типове параметри.
Практическо ръководство. Предаване на масив към процедура или свойство Описва как да прехвърлите масив от стойности към процедура или свойство с помощта на списък с аргументи.
Практическо ръководство. Дефиниция на клас, който прилага една и съща функционалност за различни типове данни Описание на дефиницията на единичен клас, който се адаптира към различни типове данни, за да извършва едни и същи действия.
Практическо ръководство. Създаване на масив Описва два начина за създаване на обект от масив и присвояването му на променлива от масив.
Практическо ръководство. Инициализиране на променлива тип масив Описва как да съхраните масив в променлива на масив и как да зададете неговия размер и стойности на елементи.
Практическо ръководство. Инициализиране на масив от масиви Описва четирите начина за съхраняване на масив от масиви в променлива и как да зададете неговия размер и стойности на елементи.
Практическо ръководство. Инициализация на многомерен масив Описва четирите начина за съхраняване на многомерен масив в променлива и как да зададете неговия размер и стойности на елементи.
Работа с променливи
Практическо ръководство. Създаване на нова променлива Описание на командата Dim и различни ключови думи и оператори, които могат да се използват за създаване на променлива.
Практическо ръководство. Създаване на обект Описание на обектни променливи и създаване на екземпляр на клас.
Декларация и инициализацияпроменливи
Практическо ръководство. Съхраняване на множество стойности в променлива Описание на съставни типове данни като структури, масиви и класове, които могат да съдържат множество стойности.
Практическо ръководство. Увеличаване на живота на променлива Описва ключовата дума Static и как може да се използва за запазване на променлива, след като съдържащият я елемент е престанал да съществува.
Практическо ръководство. Определяне дали има връзка между два обекта Описва как да използвате метода GetType, за да определите дали един обект наследява от друг.
Контролиране на обхвата на променлива
Практическо ръководство. Контролиране на обхвата на променливите Обсъдете обхватите и как те могат да се използват за контрол дали кодът има достъп до променлива.
Практическо ръководство. Контролиране на достъпността на променливи Описва различните нива на достъп и присвояването на ниво на променлива, за да се контролира какъв код може да чете от нея или да пише в нея.
Практическо ръководство. Скриване на променлива със същото име като вашата променлива Описание на два начина за използване на засенчване за скриване на една променлива от друга променлива със същото име.
Взаимодействие с типове данни
- Типове данни във Visual Basic Описва как даден тип данни се присвоява на различни програмни елементи.
Символи и низове
Практическо ръководство. Сравняване на низ с шаблон Демонстрира как да използвате оператора Like за намиране на знак в низ за различни набори от знаци.
Числени стойности
Преобразуване на типове данни
- Практическо ръководство. Преобразуване на обект в друг тип в Visual Basic Описаниеконвертиране на типа данни Object в по-специфичен тип данни.
дата и час
Неподписани типове
Практическо ръководство. Извикване на функция на Windows, която приема стойност без знак Описва типовете данни ByteUShort, UInteger и ULong и взаимодействията с функции, които използват типове без знак.
Програма, която използва събития
Практическо ръководство. Извикване на манипулатор на събития във Visual Basic Описва как да дефинирате събитие и манипулатор на събития и да използвате израза AddHandler, за да ги обвържете.
Практическо ръководство. Повикване на събитие (Visual Basic) Описва как да дефинирате събитие и как да използвате израза RaiseEvent за повикване на събитие
Разходка. Обработка на събития Описва как да създадете процедура за обработка на събития.
Обработка на грешки и изключения
Практическо ръководство. Запазване на контрола при грешка Описва как да се изпълни единичен блок от изрази, когато възникне конкретно изключение по време на изпълнение на код.
Разходка. Структурирано обработване на изключения Ръководство стъпка по стъпка за изграждане на просто приложение и вмъкване на код за обработка на изключения.