Задача: Нарисовать дугу эллипса (арку)с центром в точке (1000, 2000) и радиусом 500 твипов, цвет дуги 100000, начальный угол которой 0°, а конечный 180°, эксцентриситет равный 3.
Решение:
Закрасить замкнутый контур, выполненный из линий одного цвета можно так:
1. В свойствах формы в команде FillStyle (ФилСтайл СтильЗаполнения) Заменить Transparent (Транспарент Прозрачный) на Solid (сэлид Сплошной). Т.е. стиль заполнения фигуры - сплошной.
2. В свойстве FillColor (ФилКолор ЦветЗаполнения) выбрать подходящий цвет щелкнув по нему.
3. При выполнении программы выбранная фигура будет заполнена нужным цветом.
Если в рисунке несколько фигур, которые надо закрасить разными цветами, то назначение параметров закраски выполняют из программы.
Form1.FillStyle = 0
Form1.FillColor = 255
Form1.FillStyle = 4
Form1.FillColor = 65535
Составить программу рисунка.
В начале, на тетрадном листе нарисуем оси и рисунок. Затем, проставим координаты характерных точек рисунка и начинаем составлять программу.
На форме разместим три кнопки: Рисунок, Сетка и Очистка. Сетка и очистка являются вспомогательными и служат для отладки.
Circle (600, 1600), 600, vbBlue, 3.14, 0, 0.3 'волны