Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Visual Basic. Масштабирование размеров формы с помощью метода Scale. Методы Pset, Line, Circle.



Читайте также:
  1. B) Все формы рекламирования лекарственных средств среди на­селения
  2. I. Внесение сведений в форму ДТС-1 при использовании метода определения таможенной стоимости по цене сделки с ввозимыми товарами
  3. I. Гашение дуги с помощью полупроводниковых элементов
  4. I. Прочитайте и переведите предложения. Найдите сказуемые и укажите их видовременные формы.
  5. II. Внесение сведений в форму ДТС-2 при использовании метода определения таможенной стоимости по цене сделки с идентичными товарами
  6. II. Методы и методики диагностики неосознаваемых побуждений.
  7. II. Функции школьной формы

Форма в Visual Basic - это окно, которое настраивается для создания пользовательского интерфейса программы. При запуске среды программирования Visual Basic по умолчанию появ­ляется форма, которая называется Form1, со стандартной сеткой (груп­па регулярно расположенных точек). Можно использовать эту сетку для создания пользовательского интерфейса вашей программы. Форма может зани­мать часть экрана или весь экран. Мо­жно изменять размеры формы с помощью мыши либо с помощью метода Scale. Для установки другого масштаба, пользовательского, используется метод Scale. Синтаксис метода:

 

[имяОбъекта]. Scale (x1,y1) – (x2,y2) где x1,y1 – координаты верхнего левого угла экрана; x2,y2- координаты правого нижнего угла экрана. При отрицательных значениях координат меняется ориентация объекта.

 

Scale(-5,-10)-(5,10) ‘ исходная, экранная система координат;

Scale(-5,10)-(5,-10) ‘ изменена ориентация оси Y

 

Можно использовать и такой способ установки координат:

 

Object. ScaleLeft =xxxx - левый угол (верхний); Object. ScaleTop = xxxx - верхний угол (левый)

 

Например:

 

Picture1. ScaleLeft =100 - левый угол (верхний); Picture1. ScaleTop = 50 - верхний угол (левый)

 

Можно также использовать для установки пользовательской системы измерений значение свойств ScaleWidth, ScaleHeight:

ScaleWidth = 3200 - масштаб по ширине; ScaleHeight = 2000 - масштаб по высоте.

 

Visual Basic поддерживает несколько команд для рисования изобра­жений в программах. Наиболее полезными являются следующие команды рисования: Line, которая создает отрезок, прямоугольник, либо замкнутый многоуголь­ник; Circle, создающая окружность, либо эллипс, либо дугу; и PSet, ус­танавливающая цвет для отдельного пиксела экрана.

Для нанесения точки применяется метод Pset:

[Объект.]Pset(x,y)[,Цвет] х и y – координаты точки.

Например, нанесет точку синего цвета оператор: Pset(300,400), RGB(0,0,255). Здесь и в следующих определениях аргумент Цвет можно задавать функцией RGB(R, G, B). Эта функция определяет цвет как смесь трех цветов: красного (R), зеленого (G) и синего (B), интенсивность каждого из которых задается числом из диапазона от 0 до 255.

Стереть точку можно оператором, который задает для нее цвет фона:


Дата добавления: 2015-07-11; просмотров: 352 | Нарушение авторских прав






mybiblioteka.su - 2015-2024 год. (0.007 сек.)