*
*

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




Стандартной единицей измерения в системе Visual Basic является твип (1/1440 дюйма).
Графические методы - это функции, которые содержатся в языке Visual Basic и вызываются во время работы приложения.

Основные графические методы:
Метод Вид записи команды Описание

Сls

объект.Cls
Удаляет графические изображения, созданные в результате работы графических методов.
Scale объект.Scale (X1,Y1) - _(X2,Y2)
позволяет задать систему координат и масштаб для формы или графического окна
Pset объект.Pset(X,Y) [, цвет]
Построение точки.
Point объект.Point(X,Y) Возвращает RGB-цвет точки.
Line объект.Line(X1,Y1)-_(X2,Y2) [, цвет, B/BF]
Построение линии, прямоугольника (если указан параметр B), закрашенного прямоугольника (если указан параметр BF).
Если значения (X1,Y1) в команде не указано, то построение начнется в текущей точке.



Circle


объект.Circle(X,Y),_ радиус [, цвет, начальн. угол, конечн. угол, коэффициент сжатия]
Построение окружности, эллипса, дуги, сектора.
Здесь (X,Y) - координаты центра, начальный и конечный углы задаются в радианах для построения дуг (от 0 до 2p или от 0 до -2p) и секторов (углы должны принимать отрицательные значения), коэффициент сжатия задается для построения эллипса.





Print





объект. Print числовое или строковое выражение  
Вывод текста, начиная с текущей позиции.
Если в методе Print несколько значений, они могут разделяться запятой (тогда значение печатается через 14 символов) или точкой с запятой (тогда значения печатаются рядом друг с другом).
Каждый метод Print выводит значения в новую строку.
В методе Print можно использовать функции Spc(n) (задает количество пробелов перед печатаемым значением) и Tab(n) (выполняет печать, начиная с n-ой позиции строки).
Способы задания цвета:
1. В Visual Basic имеются встроенные константы для обозначения некоторых цветов: vbBlack, vbRed, vbGreen, vbYellow, vbBlue, vbMagenta, vbCyan, vbWhite.

2. Значение цвета можно определить также с помощью функции RGB(r, g, b), где параметры r, g, b принимают целые значения от 0 до 255 и определяют интенсивность красной, зеленой и синей составляющей цвета.

3. Еще одна полезная функция для работы с цветом QBColor(c), где параметр с принимает целые значения от 0 до 15, а функция возвращает соответствующее шестнадцатеричное значение цвета.
Простейшими элементами управления для работы с графикой являются Line и Shape.
1. Линия (Line): используются для размещения на форме линий различной толщины и стилей.
2. Фигура (Shape): используются для размещения на форме геометрических фигур (прямоугольник, квадрат, овал, окружность, скругленный прямоугольник, скругленный квадрат).
Отличие линий и фигур от других элементов управления заключается в том, что для них не обрабатываются никакие события.
В Visual Basic существуют специальные элементы управления для размещения на форме готовых изображений, хранящихся в графических файлах формата JPG, GIF, BMP, ICO.
3. Поле образа (Image) - элемент управления, который помещает изображение в нужное место формы, может изменять его размеры и пропорции.
4.Графическое поле (PictureBox) - элемент управления, который помещает изображение в нужное место формы, а также имеет собственную систему координат и позволяет использовать графические методы и анимацию. В отличие от элемента Image, элемент Picture Box не может изменять исходный размер изображения.
       1. Понятие координатной системы;
       2. Графические методы;
       3. Всё о цвете и заливках;
       4. Графические элементы управления;
       5. Коротко о  главном;
       6. Проверь свои знания.
Приложения VB (*.exe)
Копилка знаний
Сайт управляется системой uCoz