три цвета: красный

Лекция 16 Форум | Карта сайта icc.mpei.ru Библиотека документов Учебный курс "Информатика" Лекции Лекция 16 Пользователь: Анонимный Лекция 16 1.3. Свойства ScaleWidth три цвета: красный ScaleHeigt Эти свойства задают масштаб при существующей высоте три цвета: красный ширине объекта имеются в виду внутренние размеры. Например: ScaleWidth = 1000 ScaleHeigt = 100 Эти инструкции определяют единицу горизонтальной оси как 1/1000 внутренней ширины объекта, три цвета: красный единицу вертикальной оси как 1/100 текущей внутренней высоты объекта. Если размеры формы при выполнении программы изменяются, единицы остаются теми же. 1.4. Метод Scale Позволяет определить систему координат три цвета: красный единицу измерения на форме, графическом поле три цвета: красный объекте Printer. Он задает координаты начала три цвета: красный конца отсчета по вертикали три цвета: красный горизонтали. Эту систему координат можно будет использовать, если свойство ScaleMode имеет значение 0. Синтаксис метода: [объект].Scale [(x1, y1) – (x2, y2)] x1, y1 – координаты левого верхнего угла определяемой системы координат объекта; x2, y2 – координаты правого нижнего угла определяемой системы координат объекта. Если координаты опущены, то на рабочей поверхности объекта будет принята система координат по умолчанию (с единицей измерения – твип). Метод Scale не изменяет размеры объекта, три цвета: красный задает значения координат его левого верхнего три цвета: красный нижнего правого углов. 2. Графические изображения Изображение складывается из множества отдельных точек, которые называются пикселями. Изображение на экране является образом видеопамяти (специальный блок памяти, с которым работает видеоконтроллер). Количество точек на экране три цвета: красный информация по каждой из точек определяют режим работы дисплея три цвета: красный требуемый объем видеопамяти. В монохромных дисплеях один пиксель требует один бит видеопамяти (бит содержит 1 – соответствующая ему точка экрана светится, бит содержит 0 – не светится). В цветных дисплеях любой цвет создается смешением красного, зеленого и синего цветов различной интенсивности. На один пиксель отводится до 4 байта. В трех первых байтах кодируется интенсивность (от 0 до 255) соответственно красного, зеленого три цвета: красный синего цветов. Четвертый байт не используется. R G B Не используется Цветовые возможности конкретного компьютера зависят от видеоадаптера три цвета: красный от выбранного в Windows видеорежима. Возможны видеорежимы 16-, 32-, 64-, 256-, 65536-цветные три цвета: красный с 16,7 миллионами цветов. Для задания цвета графических объектов в VB используется специальная функция RGB, название которой образовано по первым буквам английских слов Red (красный), Green (зеленый) три цвета: красный Blue (синий). Функция использует три целочисленных аргумента RGB(R, G, B), которые могут принимать значения от 0 до 255. Первый параметр определяет интенсивность красного цвета, второй – интенсивность зеленого, третий – интенсивность синего. При значении параметра 0 – соответствующий цвет полностью отсутствует, 255 – максимальная интенсивность. Ниже в таблице приводятся значения параметров RGB-функции для наиболее распространенных цветов. Цвет Красный компонент Зеленый компонент Синий компонент Черный 0 0 0 Синий 0 0 255 Зеленый 0 255 0 Циан 0 255 255 Красный 255 0 0 Мажента 255 0 255 Желтый 255 255 0 Белый 255 255 255 3. Графические управляющие элементы Это два элемента управления: Line (линия) три цвета: красный Shape (фигура). Элемент Shape за счет выбора соответствующих значений его свойства Shape способен превращаться в одну из шести геометрических фигур (окружность, овал, прямоугольник, квадрат, три цвета: красный также прямоугольник три цвета: красный квадрат со скругленными углами). С применением этих трех элементов управления можно создавать графику проще, чем посредством графических методов. 4. Работа с рисунками Рисунки могут быть помещены в форме, в элементе управления графическое поле (PictureBox) три цвета: красный в элементе управления рисунок (Image). VB позволяет загружать в приложение файлы .jpg три цвета: красный .gif, три цвета: красный также .bmp, .dib, .ico, .cur, .wmf три цвета: красный .emf. Во время разработки точечный рисунок может быть добавлен в форму или элемент управления двумя способами: из графического файла с помощью свойства Picture; через буфер обмена. В последнем случае следует скопировать рисунок из другого приложения в буфер обмена, вернуться в VB, выбрать форму, рисунок или графическое поле три цвета: красный в меню Edit (правка) выбрать Paste (вставить). Для удаления рисунка из объекта следует выделить этот объект, затем в окне свойств выбрать свойство Picture, двойным щелчком на значении этого свойства выделить его и, наконец, нажать клавишу Delete. В период выполнения можно выполнить загрузку изображения тоже несколькими способами. Например, можно использовать функцию LoadPicture для присвоения полного имени файла свойству Picture. Следующий оператор загружает файл bmp1.bmp в элемент управления pic1: pic1.Picture = LoadPicture("c:\Pict\bmp1.bmp") Можно также скопировать изображение из одного объекта в другой. Следующий оператор копирует графику из элемента управления – рисунок img1 в элемент управления – графическое поле pic1: pic1.Picture = img1.Picture Для удаления изображения в период выполнения без замены его другим изображением можно воспользоваться функцией LoadPicture. Следующий оператор удаляет изображение из графического поля img1: img1.Picture = LoadPicture("") 5. Графические методы Для создания графики VB, в дополнение к графическим элементам управления, имеет несколько графических методов для применения в форме три цвета: красный графическом поле (PictureBox), приведенных далее в таблице: Имя метода Назначение метода Line Рисует линию, прямоугольник или заполненное окно Circle Рисует круг, эллипс или дугу Cls Очищает всю графику три цвета: красный вывод метода Print. PaintPicture Закрашивает графику в произвольно выбранных местах Point Возвращает значение цвета выбранной точки PSet Устанавливает цвет отдельной точки Очистка области рисования выполняется применением метода Cls: [Объект.] Cls Объект в этом три цвета: красный в последующих синтаксических определениях графических методов можно не указывать. Если объект опущен, то действие метода относится к текущей форме. Для нанесения точки применяется метод PSet: [Объект.]PSet(x,y)[,Цвет] где х три цвета: красный y – координаты точки. Например, нанесет точку синего цвета инструкция: PSet(300,400), RGB(0,0,255) Здесь три цвета: красный в следующих определениях аргумент Цвет можно задавать функцией RGB(R, G, B). Эта функция определяет цвет как смесь трех цветов: красного (R), зеленого (G) три цвета: красный синего (B), интенсивность каждого из которых задается числом из диапазона от 0 до 255. Стереть точку можно инструкцией, которая задает для нее цвет фона: PSet(300,400), BackColor Для рисования линии, соединяющей точку (x1, y1) с точкой (x2, y2), следует применить метод Line: [Объект.]Line [(x1, y1)] – [Step](x2, y2)[, Цвет] Линия включает первую точку, но не включает вторую, конечную точку. Это полезно при рисовании замкнутого контура. Последнюю точку линии можно обозначить инструкцией PSet Step (0, 0)[, Цвет] Слово Step перед координатами означает, что они отсчитываются относительно последней точки рисования. Например, инструкция Line (100, 200)–(150, 250) эквивалентна инструкции Line (100, 200)–Step(50, 50). Если первая пара координат опущена, то линия будет нарисована от позиции текущей точки, которой является последняя точка рисования, до точки с координатами (x2, y2). Текущая точка может быть также задана с помощью ее координат CurrentX три цвета: красный CurrentY. Например, следующие инструкции нарисуют треугольник: CurrentX = 500 CurrentY = 1500 Line –(2000, 3000) Line –(1000, 3000) Line –(500, 1500) Если аргумент Цвет опущен, то цвет линии определяется значением свойства ForeColor объекта. Для рисования прямоугольников вместе с методом Line используется аргумент B, например инструкция Line (200, 200)–Step(1000, 1000), , B нарисует квадрат со стороной 1000 твипов. Две запятые перед аргументом B указывают, что аргумент Цвет опущен. Для рисования окружностей, эллипсов, дуг три цвета: красный секторов может быть применен метод Circle. Ниже показан синтаксис этого метода: [Объект.]Circle [Step](x, y), Радиус[, [Цвет][, [Нач], [Кон][, Вид]]] Здесь приняты некоторые новые обозначения: x, y – координаты центра; Радиус – радиус окружности, для эллипса – размер более длинной полуоси; Нач три цвета: красный Кон – выраженный в радианах угол начала три цвета: красный угол конца дуги, которые присутствуют или отсутствуют в обращении к методу только вместе; Вид – отношение вертикальной полуоси эллипса к горизонтальной полуоси (по умолчанию равен 1). Например, процедура Form_Click в режиме выполнения после щелчка на форме нарисует на форме дугу окружности с центром в точке с координатами 2000, 1500, радиуса 1000 твипов, от начальной точки, расположенной под углом pi / 2, против часовой стрелки, до конечной точки, находящейся под углом pi / 3: Private Sub Form_Click() Const pi = 3.14159265 Circle (2000, 1500), 1000, , pi / 2, pi / 3 End Sub Если перед началом или перед концом дуги поставить знак минус, то при рисовании дуги эта точка дуги будет соединена прямой с центром окружности. Обращение Circle (600, 1000), 800, , , , 2 нарисует эллипс, вертикальная ось которого равна 1600, три цвета: красный горизонтальная ось равна 800. При рисовании прямоугольника, круга или эллипса эти фигуры могут быть заполнены сплошным цветом или цветными линиями. Свойство FillStyle отвечает за вид заполнения рисуемой фигуры, предлагая на выбор один из восьми видов заполнения. По умолчанию имеет значение 1 – Transparent (прозрачное, фигура выглядит незаполненной). Значение этого свойства 0 – Solid обеспечивает заполнение фигуры сплошным цветом, установленным свойством FillColor. Остальные значения 2 – 7 предлагают заполнение вертикальными, горизонтальными, наклонными линиями или в клетку. Толщина линии при выводе задается значением свойства DrawWidth объекта. Будет линия сплошной или различного вида прерывистой – определяет значение свойства DrawStyle объекта. Свойство AutoRedraw формы или графического поля разрешает (при его значении, равном True) или запрещает (при его значении, равном False) перерисовывание результатов работы графических методов, например при изменении размеров окна. Методы, осуществляющие вывод информации на форму, позволяют направлять ее непосредственно на принтер. Принтер (объект Printer) рассматривается как особая форма, размер которой совпадает с размером печатаемой страницы. Метод Scale применим для объекта Printer три цвета: красный позволяет установить нужную систему координат. 6. Построение графиков функций Построим график функции у = -0.25х3 + 0.14х2 + 0.25 х – 25 на отрезке значений аргумента[-10,+10]. Анализ показывает, что область значений функции на этом отрезке: -270 < у < +270. Option Explicit Function Primer(x As Single) As Single Primer = -0.25 * x ^ 3 + 0.14 * x ^ 2 + _ 0.25 * x - 25 End Function Private Sub Form_Click() Dim x As Single Scale (-10, -270)-(10, 270) 'установка масштаба Cls 'очистка экрана DrawWidth = 1 'установка толщины линии Line (-10, 0)-(10, 0) 'рисование оси Х Line (0, -270)-(0, 270) 'рисование оси Y CurrentX = -10 'текущее значение Х CurrentY = Primer(-10) 'текущее значение Y For x = Step 0.5 Line -(x, Primer(x)) 'построение графика Next End Sub Построенный график показан на рис. 16.1. Рис. 16.1. Результат работы программы О насРеализуемые решенияУслуги три цвета: красный предложенияТехническая поддержкаБиблиотека документовСвидетельства РоспатентаВыставкиКонференцииДоклады три цвета: красный статьиЛекцииУчебный курс "Информатика" ЛекцииЛекция 1Лекция 2Лекция 3Лекция 4Лекция 5Лекция 6Лекция 7Лекция 8Лекция 9Лекция 10Лекция 11Лекция 12Лекция 13Лекция 14Лекция 15Лекция 16Лекция 17Лекция 18Задания первого семестра Задания второго семестраЗадания учебной практики Методические материалыСоветы три цвета: красный рекомендации Поиск по сайту Карта сайта Copyright © 1997-2008, ИВЦ МЭИ (ТУ). Все права защищены | Контакты | О сайте | Принятые сокращения E-mail: iccsite@mpei.ru Тел: (495) 918-13-80. разделы бензопила stihl сушильный машина asko фейрверк вечеринка de luxe 5040.11 международный конкурс фмс kyiv apartaments service спб доставка купить автотехнику аэрография лекарство рак домашний очаг здоровье ваза 2112 арочный конструкция уничтожение данный международный конкурс дебютант стелажи полноцвет кружок поставка тройник плазменный панель настенный видеослот узи тошиба госпиталь мэш производственный тара тестоокруглитель ленточный лечение папиллома peg perego venezia вино заказ дюпон краска soflens comfort хендэ соната учиться танго пассажирский лифт пекарня диагностический стенд детский мир архыз поглощение радиоволна фейрверк праздник заказать микроавтобус купить мобильник электроинструмент metabo поливомоечная машина промышленый альпинизм зона ограничение доступ snr roulements kyiv apartaments service сдача ielts электропечь dimplex model amesbury растворитель толщиномер застежка zip-lock кулер тихий три цвета: красный