Введение ................................................................................................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