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

10.3.1. Пример 154

10.3.2. Вложенные циклы – «Таблица умножения» 154

10.3.3. Вложенные циклы – «Небоскреб» 159

10.4. Поиск максимума и минимума 163

Глава 11. Процедуры и функции 167

11.1. Процедуры 167

11.1.1. Понятие о процедурах пользователя 167

11.1.2. Пример процедуры пользователя 171

11.1.3. Понятие о процедурах с параметрами 176

11.1.4. Пример процедуры с параметрами 179

11.1.5. Вызов процедур из процедуры пользователя 182

11.1.6. Операторы Stop, End и Exit Sub 183

11.2. Проект «Парк под луной» 187

11.2.1. Задание на проект 188

11.2.2. От чисел – к переменным 189

11.2.3. От переменных – к параметрам 192

11.2.4. Делим задачу на части 195

11.2.5. Программируем части по-отдельности 197

11.2.6. Серп молодого месяца или «В час по чайной ложке» 198

11.2.7. Земля, пруд, три дерева и два фонаря 200

11.2.8. Ряд деревьев 201

11.2.9. Ряд фонарей и аллея 205

11.2.10. Два способа программирования 207

11.3. Области видимости переменных 208

11.3.1. Создание, инициализация и уничтожение переменных 209

11.3.2. Области видимости переменных 210

11.3.3. Зачем нужны разные области видимости 216

11.3.4. Область видимости – блок 219

11.3.5. Статические переменные 221

11.4. Функции 222

11.4.1. Передача параметров по ссылке и по значению 222

11.4.2. Из чего состоит тело процедуры. Выражения 229

11.4.3. Функции 230

11.4.4. Константы 237

11.5. Переменные и параметры объектного типа 239

11.5.1. Переменные объектного типа 239

11.5.2. Параметры объектного типа 241

11.5.3. Соответствие типов 245

11.5.4. Соответствие объектных типов 246

11.5.5. Неопределенные параметры, произвольное число параметров 247

11.5.6. Что такое методы 248

11.5.7. Пользуемся подсказкой, чтобы узнать объектные типы 249

11.5.8. Параметры методов 252

11.5.9. IntelliSense 254

Глава 12. Графика – 2 259

12.1. Точки и прямоугольники 259

12.1.1. Точка 259

12.1.2. Размер 260

12.1.3. Прямоугольник 261

12.1.4. Использование Точки и Прямоугольника в графических методах 261

12.2. Собственные перья, кисти и шрифты 264

12.2.1. Создаем собственные перья. Конструктор 265

12.2.2. Создаем собственные кисти 270

12.2.3. Шрифты 274

12.3. Работа с картинками 277

12.3.1. Картинка, как свойство Image элемента управления 278

12.3.2. Растровая и векторная графика 281

12.3.3. Рисуем картинки 283

12.3.4. Размер и разрешение картинок 286

12.3.5. Метод DrawImage и его варианты 290

12.3.6. Метод RotateFlip объекта Bitmap 292

12.3.7. Метод Save объекта Bitmap 294

12.4. Рисуем в памяти 295

12.5. Перерисовка картинок, фигур и текста 297

12.6. Текстурная кисть 300

12.7. Работа с цветом 303

12.7.1. Системные цвета 303

12.7.2. Функция FromArgb 306

12.7.3. Прозрачность 308

12.7.4. Как узнать цвет точки на фотографии 311

12.8. Преобразования системы координат 314

12.9. Встроенный графический редактор VB 317