*
*

Графические возможности.
Содержание:
Графические методы.
Ученику
Учителю
Дополнительно
Введение в VB
Форма и основные элементы управления
Графические возможности
*
*
*
*
*
Методический материал
Дидактический материал
*
Основные элементы программирования
*
Коды ошибок
Основные функции и операторы языка VB
*
На Главную    Вернуться к содержанию
Графические методы - это функции, которые содержатся в языке Visual Basic и вызываются во время работы приложения.
Их можно применять для рисования изображений в форме, в графическом поле PictureBox, а также для объекта Printer. В среде Visual Basic с помощью графических методов можно решать уже ставшие традиционными графические задачи: «Неоновая реклама», «Мыльные пузыри», «Конфетти», «Падающий снег», «Змейка», строить орнаменты, имитировать движение геометрических фигур по разным траекториям и многое другое (как, например, в языке Basic). В то же время Visual Basic предоставляет новые возможности при работе с графикой (например, богатая цветовая палитра, разнообразные способы закраски, выбор единиц измерения, возможность установить новый масштаб, более простой способ создания анимации и др.).
Основные графические методы:
Метод Вид записи команды Описание

С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 числовое или строковое выражение  
Вывод текста, начиная с текущей позиции, например, команда Print “Значение функции равно”; y выводит на форму, начиная с текущей позиции, ответ задачи.
Если в методе Print несколько значений, они могут разделяться запятой (тогда значение печатается через 14 символов) или точкой с запятой (тогда значения печатаются рядом друг с другом).
Каждый метод Print выводит значения в новую строку.
В методе Print можно использовать функции Spc(n) (задает количество пробелов перед печатаемым значением) и Tab(n) (выполняет печать, начиная с n-ой позиции строки), например: команда Print Tab(20) “задача” печатает слово “задача”, начиная с 20-ой позиции строки.
       1. Понятие координатной системы;
       2. Графические методы;
       3. Всё о цвете и заливках;
       4. Графические элементы управления;
       5. Коротко о  главном;
       6. Проверь свои знания.
Приложения VB (*.exe)
Копилка знаний
Сайт управляется системой uCoz