Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Met_графика.doc
Скачиваний:
3
Добавлен:
16.11.2019
Размер:
4.03 Mб
Скачать

Задание для самостоятельной работы

  1. Создать индивидуальную папку проектов.

  2. Разработать интерфейс, который будет содержать следующие атрибуты:

  • Заголовок (Caption) формы – «Тема лабораторной работы»,

  • Метка (Label1) – Фамилия, имя исполнителя

  • Метка (Label2) – Время исполнения.

  1. Присвоить имя проекту, сохранить проект.

Лабораторная работа № 2 (4 часа)

Тема занятия: Графические элементы управления в языке визуального программирования

Цель занятия: Познакомиться с графическими возможностями Visual Basic 6

Операционная система Windows создавалась с расчетом на то, что она станет наиболее используемым программным продуктом. Эта операционная среда действительно стала стандартом ОС для большинства персональных IBM PC - совместимых компьютеров.

Использование графики – ключевая особенность многих программ, работающих в среде Windows. Visual Basic обеспечивает широкий набор средств для включения в приложение и управления готовых графических образов, а также для создания собственных графических образов, интерфейсов пользователя.

Графические элементы – наиболее интересные составляющие языков программирования. Графические изображения делятся на векторные и растровые. В системе разработке VB6 векторные изображения генерируются графическими командами (Line, Circle). Растровые изображения обрабатываются методом «пиксель за пикселем». Различие заключается в том, что первом случае изображение не привязано к разрешающей способности конкретного монитора, т.е. может отображаться практически с любым разрешением, а растровый рисунок можно только увеличить. Качество изображения при этом будет существенно снижено.

Системы координат

Каждая графическая операция использует систему координат области или контейнера рисования.

Система координат определяет местоположение объекта на экране, форме или контейнере (например, в графическом окне - объекте Picture) в виде координат (x, y)

Система координат Visual Basic организована по следующим правилам:

  • При перемещении элемента управления или изменения его размеров используется система координат контейнера элемента управления. Если элемент управления нарисован внутри рамки или графического окна, именно эти два последних элемента управления являются контейнерами.

  • Все графические методы используют систему координат контейнера. Например, операторы, которые рисуют внутри графического окна, используют систему координат этого элемента управления.

  • Операторы, которые изменяют размеры формы или перемешают ее, всегда выражают положение формы и ее размеры в твипах (твип равен 1/20 доле пункта. Пунктом называют единицу измерения, принятую в полиграфию. В одном дюйме содержится 72 пункта или 1440 твипов (1 см – 567 твипов).

  • Когда создается код для изменения размеров формы или ее перемещения, следует сначала проверить свойства Height (Высота) и Width (Ширина), чтобы удостовериться, что форма поместится на экране.

  • Левый верхний угол экрана всегда имеет координаты (0,0). В системе координат по умолчанию любого контейнера начало координат (точка (0,0)) всегда расположена в левом верхнем углу контейнера.

  • Каждая ось в системе координат имеет собственный масштаб.

  • Каждая форма или графическое окно имеют несколько свойств масштабирования (ScaleLeft, ScaleTop, ScaleWidth, ScaleHeight и ScaleMode) и один метод Scale, которые применяются для задания системы координат. Чтобы вернуться к масштабу по умолчанию, следует использовать метод Scale без параметров.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]