y x 0 Оси координат на форме располагаются как показано на рисунке Операторы графики
Построение изображений производится при помощи следующих операторов Line - рисует линии и прямоугольники на объекте. Line (x1, y1) - (x2, y2), [цвет], [параметр] x1, y1, x2, y2 координаты начала и конца линии цвет-необязательный параметр может задаваться в виде числовых значений, констант VB (например vbRed, vbGreen), а также с использованием функции RGB(r,g,b). параметр – имеет два значения B и BF B - прямоугольник BF - закрашенный прямоугольник.
Circle - рисует круг, эллипс, или дугу на объекте. Circle (x, y), радиус, [цвет, начало, конец, сжатие] x, y – координаты центра PSet - устанавливает на объекте точку определенного цвета PSet (x, y), [цвет] Scale – устанавливает пользовательскую систему координат. Scale (x1, y1) - (x2, y2) x1,y1 – координаты верхнего левого угла объекта в новой системе координат x2,y2 – координаты нижнего правого угла объекта в новой системе координат
Рассмотрим использование операторов графики в программе строящей графики
У Form1 свойство ScaleMode сделайте равным Pixel, поскольку построенный график будет выводится только на экран.
У формы выберите событие Paint и впишите код.
Пояснения к программе Код программы помещен в событие Paint для того чтобы происходила перерисовка графика при изменении размеров формы, при закрытии и открытии формы окном другой программы. Размер сетки сделан 40 пикселей по горизонтали 40 по вертикали, поэтому шаг при построении графиков сделан 1/40, чтобы не строить лишних точек. Width и Height размеры ширины и высоты формы. Они используются для того, чтобы что бы площадь формы была занята графиком целиком и не делалось лишних построений за пределами формы.
Вид формы после запуска программы