русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Масштабировать с использованием метода Scale


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


Picture1.Scale (x1,y2)-(x2,y1)

где:

(x1,y2)-(x2,y1) – логические координаты противоположных верхнего левого и нижнего правого углов прямоугольника.

Графические методы

 

В дополнение к графическим элементам управления в Visual Basic 6 существует набор графических методов:

Метод Назначение
Circle Рисует окружность, дугу или эллипс
Cls Очищает область вывода
Line Рисует линии
PaintPicture Рисует (загружает) изображение
Point Возвращает цвет точки
Print Выводит текст
Pset Размещает точку

Метод Сls

С помощью метода Cls можно очистить форму или объект picture от текста и графики, созданных в нем программно. Синтаксис метода Cls очень простой и выглядит так:

object.Cls

где object - объект, в котором применяется метод. Если параметр не указан, то по умолчанию используется форма.

Необходимо помнить, что при применении этого метода свойства CurrentX и CurrentY выбранного объекта устанавливаются в 0.

 

 

Метод Print

Методprint выводит (печатает) текст в указанный объект или окноImmediate.Синтаксис этого метода следующий:

object.Print [outputList]

где:

· object - объект, в котором используется метод. Если объект не указан, то по умолчанию используется форма;

· outputList - строковое выражение или список выражений, выводимых в объекте.

Список вывода outputList имеет определенный синтаксис. Этот список задается следующим образом:

(Spc(n) или Tab(n)) expression charpos

где:

· spc(n) - вставляет в выводимый текст количество пробелов, задаваемое числом п,

· Tab(n) - задает позицию точки начала вставки;

· expression - числовое или строковое выражение для вывода;

· charpos - задает позицию вставки.

Итак, при использовании синтаксиса метода print не указываются шрифт, его цвет, координаты вывода текста. Эти параметры вывода текста определяются следующими свойствами объекта, в который выводится текст:



· CurrentX - координата начала текста по горизонтальной оси;

· CurrentY - координата начала текста по вертикальной оси;

· Font - шрифт и размер выводимого текста;

· FontTransparent - прозрачность текста, то есть свойство, при котором сквозь текст виден фон объекта;

· ForeColor -цвет.

 

Метод Pset

 

Метод Pset назначает цвет указанной точки объекта. Этот метод является обратным методу point. Синтаксис этого метода следующий:

object.Pset [Step] (x, у), [color]

где:

· object - объект, в котором используется метод. Если объект не указан, то по умолчанию используется форма;

· Step - ключ, определяющий привязку координат точки к координатам, возвращаемым свойствами CurrentX и CurrentY объекта;

· х, у - координаты точки на объекте;

· color - цвет точки в палитреRGB. Если параметр не указан, то используется свойство Forecolor объекта.

При использовании метода pset необходимо иметь в виду, что размер точки определяется толщиной объекта, то есть свойством объекта DrawWidth. Для толщины 1 это один пиксел, для толщины больше единицы - это область объекта с центром, имеющим указанные координаты. Способ рисования точки при этом определяется свойствами объекта DrawMode и DrowStyle.

 

Метод Line

 

Метод Line предназначен для рисования линий и имеет следующий синтаксис:

object.Line [Step] (x1, y1) [Step] - (x2, y2), [color], [B] [F]

где:

· object - объект, в котором применяется метод. Если объект не указан, то по умолчанию используется форма;

· step - ключ, определяющий привязку начала линии к координатам, возвращаемым свойствами CurrentX и CurrentY объекта;

· x1, y1 - координаты начала линии. При отсутствии этих параметров начало привязывается к значениям свойств CurrentX и CurrentY объекта;

· step - ключ, определяющий привязку координат конца линии к началу, то есть координаты конца заданы относительно координат начала линии;

· x2, y2 - координаты конца линии;

· color - задает цвет линии в палитре RGB. Если параметр не указан, то используется свойство ForeColor объекта;

· B - задает рисование прямоугольника, при этом координаты означают координаты левого верхнего и правого нижнего углов;

· F- задает заполнение прямоугольника цветом линии рисования.

 

Метод Point

 

Метод point возвращает цвет в палитре RGB указанной точки в форме или на объектах типа pictureBox. Синтаксис этого метода следующий:

object.Point (x, у)

где:

· object - объект, в котором используется метод;

· x, у - координаты точки в объекте.

Необходимо иметь в виду, что в случае "выпадения" точки из границ формы или объекта Picture (то есть когда координаты больше размера объекта) метод возвращает отрицательное значение -1.

 



<== предыдущая лекция | следующая лекция ==>
Теоретическая часть | Рекомендации по оформлению отчета


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.484 сек.