Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.67
Трусов M. А. Visual Basic .NЕТ Практическое руководство для начинающего программиста стр.67

Теперь сделаем небольшое отступление. Откройте окно Object Browser, выполнив команду View > Object Browser или нажав F2, выберите строку System.Drawing, щелкните плюс и в раскрывшемся меню найдите Rectangle. Щелкните его - в окне справа появятся строки, отображающие возможные варианты создания кодов, имеющих отношение к работе с геометрической фигурой Rectangle. В данном случае используем следующий вариант:

New (ByVal Integer, ByVal Integer, ByVal _ Integer, ByVal Integer)

Теперь объявим такую переменную:

Dim a As New Rectangle (10, 10,150,100)

Чуть выше Rectangle найдите Pen. Так же щелкните плюс и выберите в окне справа строки, начинающиеся словом New. Используйте строку:

New (ByVal System Drawing color, ByVal Single)

А вот переменная, созданная на основе этого шаблона:

Dim b As New Pen (Color.Red, 5)

Мы объявили переменные, имеющие значения параметров геометрической фигуры и пера (цвет и толщина линии). Теперь код, создающий прямоугольник, выглядит так:

Dim a As New Rectangle (0, 0, 100, 150) Dim b As New Pen (Color. Blue, 5) e.Graphics.DrawRectangle (b, a)

New - создание нового класса, ByVal - возврат значения (и только значения) переменной, Integer - тип переменной, определяющей координаты и размеры прямоугольника,

4-2

Геометрические фигуры

Single - тип переменной, определяющей толщину пера. Используя этот синтаксис, можно понять, что для создания четырехугольника необходимо указать нужный класс и четыре величины Integer - числа, задающие значения координат (горизонталь и вертикаль) левого верхнего угла четырехугольника, его высоту и ширину. Также необходимо указать цвет и толщину пера, рисующего геометрическую фигуру. Сначала все это может показаться слишком сложным, но Object Browser - хороший помощник при создании кодов.

Во время создания кодов (после того как вы откроете скобку) обязательно появляется всплывающая подсказка, которая указывает, какие именно параметры и в какой последовательности необходимо ввести в данную строку. Обратите внимание на две стрелки и цифры в левом углу. С помощью этих указателей можно просмотреть все возможные варианты, пригодные для данного случая. Выбирайте более удобный и действуйте. Перечислим некоторые символы, служащие для обозначения параметров: х, у (координаты точки), width (ширина), height (высота), rect (параметры геометрической фигуры). Код, объявляющий переменную, аргументами которой являются параметры четырехугольника, - Dim a As New Rectangle ( 10, 10,150,100). Достаточно на место rect поставить а. Координаты точки обозначаются KaKpt. Например, чтобы объявить переменную, надо ввести код Dim a As New Point (х, у) и на место pt поставить а. Выражение pointF - это фокус точки отсчета, angle - величина угла.


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta