Введение ................................................................................................3
 Часть 1. Программирование в среде Visual Basic 6.5
 1.1. Введение .........................................................................................................4
 1.2. Интерфейс среды программирования.............................................................6
 1.3. Визуальное программирование.......................................................................9
 1.4. Компоненты Label (надпись), Shape (фигура), Line (линия) .......................12
 1.5. Работа с событиями......................................................................................15
 1.6. Компоненты OptionButton (переключатель), Frame (рамка),
 CheckBox (флажок), CommandButton (кнопка) ...........................................21
 1.7. Компоненты TextBox (текстовое поле), ListBox (список)
 и ComboBox (комбинированный список) и работа с ними..........................24
 1.8. Работа с дополнительными компонентами...................................................49
 1.9. Работа со строкой меню ...............................................................................60
 1.10. Графические методы ...................................................................................62
 1.11. Работа с полосами прокрутки.....................................................................68
 1.12. Процедуры и функции, не связанные с событиями ...................................69
 1.13. Обработка событий, связанных с мышью ..................................................73
 1.14. Компонент Timer и анимация .....................................................................85
 1.15. Работа со строковыми функциями .............................................................98
 Часть 2. Программирование в среде Visual Basic.Net
 2.1. Введение......................................................................................................104
 2.2. Интерфейс среды программирования .........................................................105
 2.3. Теоретические основы ................................................................................108
 2.3.1. Типы данных и операции над ними ........................................................108
 2.3.2. Переменные: прямоадресуемые, массивы, коллекции ............................114
 2.3.3. Область видимости переменной..............................................................119
 2.3.4. Операции .................................................................................................120
 2.3.5. Функции и процедуры .............................................................................121
 2.3.6. Типы вычислительных процессов............................................................122
 2.3.7. Операторы условной передачи управления ............................................122
 2.3.8. Оператор выбора Select Case..................................................................125
 2.3.9. Операторы цикла.....................................................................................126
 2.3.10. Основные понятия объектно-ориентированного программирования ....129
 2.3.11. Характеристики некоторых классов......................................................141
 2.3.12. Создание общих процедур.....................................................................184
 2.3.13. Создание функций .................................................................................186
 2.3.14. Этапы объектно-ориентированного программирования ........................188
 2.3.15. Наследование.........................................................................................191
 2.4. Дополнительные примеры...........................................................................194