Метод | Вид записи команды | Описание |
Сls |
объект.Cls |
Удаляет графические изображения, созданные в результате работы графических методов. |
Scale | объект.Scale (X1,Y1) - _(X2,Y2) | позволяет задать систему координат и масштаб для формы или графического окна |
Pset |
объект.Pset(X,Y) [, цвет] |
Построение точки, например, команда Pset (300,100), RGB(0, 0, 255) строит точку на текущей форме с координатами x = 300, y = 100 ярко-синего цвета. |
Point | объект.Point(X,Y) | Возвращает RGB-цвет точки. |
Line |
объект.Line(X1,Y1)-_(X2,Y2) [, цвет, B/BF] |
Построение линии, прямоугольника (если указан параметр B), закрашенного прямоугольника (если указан параметр BF), например: Команда Line(200, 300) - (600, 800), vbRed строит на форме линию красным цветом, а команда Line(200, 300) - (600, 800), vbBlue, В строит на форме прямоугольник (прямоугольник задается своей диагональю). Если значения (X1,Y1) в команде не указано, то построение начнется в текущей точке, например, Line - (2000, 300). |
Circle |
объект.Circle(X,Y),_ радиус [, цвет, начальн. угол, конечн. угол, коэффициент сжатия] |
Построение окружности, эллипса, дуги, сектора. Здесь (X,Y) - координаты центра, начальный и конечный углы задаются в радианах для построения дуг (от 0 до 2p или от 0 до -2p) и секторов (углы должны принимать отрицательные значения), коэффициент сжатия задается для построения эллипса. Пример: Команда Circle(1000, 1000), 300, , 3*Pi/4, Pi/3 строит дугу окружности, а команда Circle(1000, 1000), 300, , , , 2 строит вытянутый по вертикальной оси эллипс. |
объект. Print числовое или строковое выражение |
Вывод текста, начиная с текущей позиции, например, команда Print “Значение функции равно”; y выводит на форму, начиная с текущей позиции, ответ задачи. Если в методе Print несколько значений, они могут разделяться запятой (тогда значение печатается через 14 символов) или точкой с запятой (тогда значения печатаются рядом друг с другом). Каждый метод Print выводит значения в новую строку. В методе Print можно использовать функции Spc(n) (задает количество пробелов перед печатаемым значением) и Tab(n) (выполняет печать, начиная с n-ой позиции строки), например: команда Print Tab(20) “задача” печатает слово “задача”, начиная с 20-ой позиции строки. |