Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Список некоторых графических операторов языка QuickBasic



SCREEN <режим> - устанавливает режим и другие характеристики экрана.

0 - текстовый режим

1-13 - графические режимы

COLOR <цвет> - устанавливает текущий цвет.

Цвет – число, устанавливающее цвет линии.

0 – черный 4 – красный 7- белый

2 – зеленый 5 – малиновый 8 - серый

3 - бирюзовый 6 – коричневый 14 – желтый

PAINT (X, Y) [,цвет][,цвет границ] – заполняет графическую область указанным цветом

(х,у) – координаты экрана начала заливки

цвет- атрибут цвета, устанавливающий заполняющий цвет

цвет границ – атрибут цвета, указывающий цвет границы заполняемой области. PAINT прекращает заполнение области, когда он наталкивается на границу указанного цвета.

LINE [step] (x1,y1)-[step] (x2,y2) [, цвет] – построение линии

step – координаты задаются по отношению к текущей позиции курсора

(х1,у1) – (х2,у2) – координаты начала и конца линии

цвет - число, устанавливающее цвет линии

CIRCLE [step] (x,y), радиус [,[цвет], [старт], [конец], [аспект]] – рисует на экране окружности и эллипсы

step – координаты задаются по отношению к текущей позиции курсора

(х,у) – координаты центра окружности или эллипса

цвет – число, устанавливающее цвет линии

старт – начальный угол дуги в радианах

конец – конечный угол дуги в радианах

аспект – отношение длины оси у к длине оси х

LOCATE у, х [, cursor] [,start [, stop]] – перемещает курсор на экране в указанную позицию

х, у – номер строки и столбца, куда перемещается курсор

cursor – определяет режим отображения курсора: 0 – видимый, 1 - невидимый

start, stop – целое выражение в пределах от 0 до 31, которое определяет первую и последнюю строки сканирования курсора. Можно уменьшить размер курсора посредством изменения строк сканирования курсора

DRAW “<строка команд>” - рисует объект

D[n] - перемещает курсор вниз на n единиц

E[n] - перемещает курсор вправо - вверх на n единиц

F[n] - перемещает курсор вправо - вниз на n единиц

G[n] - перемещает курсор влево - вниз на n единиц

H[n] - перемещает курсор влево - верх на n единиц

L[n] - перемещает курсор влево на n единиц

M[{+|-}]x,y - перемещает курсор в точку (x,y). Если перед х стоит + или – перемещает относительно текущей точки

R[n] - перемещает курсор вправо на n единиц

U[n] - перемещает курсор вверх на n единиц

[B] - необязательная приставка, которая перемещает курсор, не рисуя при этом

[N] - необязательная приставка, которая рисует и возвращает курсор в первоначальную позицию

Команды цвета, вращения и масштаба

An - поворачивает объект на n*90 градусов (n может быть 1, 2 или 3)

Cn - устанавливает рисующий цвет

Pn1,n2 - устанавливает цвет заполнения и границы объекта (n1 – цвет заполнения, n2 – цвет границы)

Sn - определяет масштаб рисунка, устанавливает единицу длины перемещения курсора. По умолчанию n=4, что эквивалентно 1 точке растра.

Tan - поворачивает угол на n градусов (от –360 до 360)

Привести свои пример, построения какой-нибудь фигуры.





Дата публикования: 2015-01-26; Прочитано: 273 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...