Метод Circle в языке Visual Basic
Вложение | Размер |
---|---|
metod_circle_v_yazyke_vb_shangina.ppt | 145 КБ |
Слайд 1
Метод CircleСлайд 2
Синтаксис метода Circle для окружности: [ИмяОбъекта.]Circle(X,Y),R[,Цвет] (X,Y) – координаты центра круга. R – радиус окружности. Пример : Picture1.Circle (200, 300), 50
Слайд 3
Пять концентрических окружностей в центре экрана Private Sub Command1_Click() Picture1.Scale (0, 0)-(240, 240) Picture1.Circle (120, 120), 20, 0 Picture1.Circle (120, 120), 40, 0 Picture1.Circle (120, 120), 60, 0 Picture1.Circle (120, 120), 80, 0 Picture1.Circle (120, 120), 100, 0 End Sub
Слайд 4
Дуга [ИмяОбъекта.]Circle(X,Y),R[,Цвет][,У1][,У2] У1 и У2 - значения начального и конечного углов (берутся в интервале от 0 до 2 ). Нулевой угол соответствует горизонтальной оси, направленной вправо.
Слайд 5
Дуга Private Sub Command1_Click() Picture1.Scale(0,0)-(300,300) P = 3.14 Picture1.Circle(160,140),100,0 Picture1.Circle(110,140),50,0,0,P Picture1.Circle(210,140),50,0,P,0 End Sub
Слайд 6
Сектор Если перед нулевым значением угла ставится знак «-» (минус), это означает, что будет нарисована не дуга, а сектор. При рисовании дуги или сектора движение «пера» происходит всегда против часовой стрелки, от угла У1 к углу У2 (и когда У2 > У1 , и когда У1 > У2 ).
Слайд 7
Сектор Private Sub Command1_Click() Picture1.Scale (0,0)-(300,300) P = 3.14 Picture1.Circle(175,175),100,2,-P/4,-3*P/4 End Sub
Слайд 8
Коэффициент сжатия Параметр К (Коэффициент сжатия) задает отношение вертикальной оси к горизонтальной и является положительным вещественным числом с плавающей точкой, больше или меньше единицы.
Слайд 9
Коэффициент сжатия При k >1 эллипс вытянут по вертикали. При k <1 эллипс вытянут по горизонтали.
Слайд 10
Коэффициент сжатия Private Sub Command1_Click() Picture1.Scale(0,0)-(350,350) Picture1.Circle(180,125),40,0,,, 0.25 Picture1.Circle(180,125),60,0,,, 0.25 Picture1.Circle(180,125),80,0,,, 0.25 Picture1.Circle(180,125),100,0,,, 0.25 Picture1.Circle(180,125),120,0,,, 0.25 End Sub
Слайд 11
Практическая работа 1. Составить программу, рисующую кольца олимпиады 2. Составить программу, рисующую ёлочку
Слайд 12
Практическая работа 3. Составить программу, рисующую шарики: один круглый и два овальных, вытянутых по вертикали и по горизонтали. 4 . Составить программу, рисующую снеговика.
Этот древний-древний-древний мир!
Упрямый зяблик
Астрономический календарь. Октябрь, 2018
Как нарисовать ветку ели?
Анатолий Кузнецов. Как мы с Сашкой закалялись