Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Понятно о Visual Basic.NET. Самоучитель.Ч2.2005...docx
Скачиваний:
42
Добавлен:
25.11.2019
Размер:
4.02 Mб
Скачать

С.Н.Лукин

Специально для http://all-ebooks.com

Самоучитель

Том 2 (из 3)

Все права защищены

©

2005

Содержание

Введение 10

Глава 1. Первые шаги 10

Глава 2. Объекты и пространства имен 10

Глава 3. Фейерверк возможностей 10

Глава 4. Работа в среде Visual Studio .NET 10

Глава 5. Переменные величины 10

Глава 6. Графика – 1 11

6.1. Объекты – экземпляры класса 11

6.1.1. Понятие объекта, как экземпляра класса 11

6.1.2. Создаем объекты из класса 13

6.1.3. Невидимый код в окне кода – Windows Form Designer generated code 16

6.1.4. Удобство визуального программирования 19

6.1.5. Класс – это программа 19

6.1.6. Невидимые объекты 20

6.2. Графические объекты. Рисуем и пишем. 22

6.2.1. Класс Graphics 22

6.2.2. Первая нарисованная линия 23

6.2.3. Рисуем отрезки, прямоугольники, круги, эллипсы 24

6.2.4. Рисуем дуги, сектора и закрашенные фигуры 27

6.2.5. Рисуем на нескольких элементах управления 31

6.2.6. Пишем 35

6.2.7. Переменные и выражения вместо чисел 38

6.2.8. Методы, «придирчивые» к типу параметров 41

Глава 7. Разветвляющиеся программы 45

7.1. Что такое выбор (ветвление) 45

7.2. Условный оператор If или как компьютер делает выбор 47

7.2.1. Разбираем оператор If на примерах 47

7.2.2. Правила записи однострочного оператора If 51

7.2.3. Еще примеры и задания 53

7.3. Случайные величины 55

7.3.1. Функции Rnd и Randomize 55

7.3.2. Проект «Звездное небо». 57

7.4. Многострочный If 60

7.4.1. Разбираем многострочный If на примерах 60

7.4.2. Правила записи многострочного If 63

7.4.3. Ступенчатая запись программы 66

7.5. Вложенные операторы If. Логические операции и выражения 68

7.5.1. Вложенные операторы If 68

7.5.2. Логические операции And, Or, Not 69

7.5.3. Логические выражения 73

7.5.4. Логический тип данных Boolean 74

7.6. Оператор варианта Select Case 76

7.7. Улучшаем калькулятор 83

7.7.1. Проверка ввода чисел в текстовое поле 83

7.7.2. Запрет деления на ноль 86

7.7.3. Ставим пароль на калькулятор 86

7.8. Функция MsgBox 89

Глава 8. Циклические программы 94

8.1. Оператор перехода GoTo. Цикл. Метки 95

8.1.1. Цикл с GoTo. Метки 95

8.1.2. Зацикливание 97

8.1.3. Примеры 97

8.1.4. Движение объектов по экрану 100

8.2. Выход из цикла с помощью If 102

8.3. Операторы цикла Do 106

8.3.1. Оператор Do …. Loop 107

8.3.2. Оператор Do …. Loop While 108

8.3.3. Оператор Do …. Loop Until 109

8.3.4. Оператор Do While …. Loop 110

8.3.5. Оператор Do Until …. Loop 111

8.3.6. Разница между вариантами операторов Do 112

8.3.7. Примеры и задания 113

8.3.8. Оператор Exit Do 115

8.3.9. Оператор цикла While …End While 117

8.4. Оператор цикла For 117

8.4.1. Объясняю For на примерах 118

8.4.2. Шаг цикла 120

8.4.3. Синтаксис и работа оператора For 122

8.4.4. Оператор Exit For 123

8.4.5. «Мыльные пузыри» и другие шалости 124

8.5. Используем в рисовании переменные величины 127

Глава 9. Отладка программы 133

Глава 10. Типичные приемы программирования 144

10.1. Вычисления в цикле 144

10.1.1. Пример 144

10.1.2. Роль ошибок в программе 146

10.2. Счетчики и сумматоры 147

10.2.1. Счетчики 147

10.2.2. Сумматоры 152

10.3. Вложенные операторы 153