
- •Раздел 1:
- •1.Что такое массив элементов управления?
- •2. Как создать массив элементов управления на этапе разработки программы?
- •3. Как добавить элементы управления в процессе работы программы?
- •4. Как удалить элементы управления с формы?
- •2 Раздел:
- •6.Какие свойства сетки используются для ввода данных?
- •7.Как выровнять данные в столбце по центру (по левому краю, по ширине)?
- •8.Как выделить ячейку ввода в сетке цветом?
- •10.Как зафиксировать строки (столбцы) сетки? Для каких целей это применяется?
- •Раздел 3:
- •4.Приведите синтаксис метода Print. Какие свойства графического объекта используются совместно с методом Print?
- •5.Чем отличается растровое изображение от векторного?
- •6.Поясните назначение графического объекта PictureBox?
- •8.Как влияет свойство AutoSize на размер рисунка, помещаемого в объект PictureBox?
- •10.Поясните назначение элемента управления Image?
- •11.Поясните основные свойства элемента управления Image?
- •12.Какие свойства графического объекта влияют на графические методы?
- •9.Какие типы графических файлов можно загружать в vb?
- •14.Как пересчитать размеры экрана, заданные в твипах, в пиксели?
- •15.Раскажите назначение метода Scale. Приведите синтаксис метода.
- •21. Какие свойства графического объекта влияют на графические методы?
- •Раздел 4:
- •1. Для чего предназначен метод Circle? Приведите синтаксис метода и назначение его опций.
- •2. Для чего предназначен метод Line? Приведите синтаксис метода и поясните назначение его опций.
- •3. Для чего предназначен метод Point? Приведите примеры его использования.
- •4.Какме граф. Элементы управления вам извастны каково их назначение .
- •5.Какие способы для задания цвета используются в vb?
- •6. Какие способы управления цветом Вам известны? Приведите примеры.
- •7. Назовите основные графические методы.
- •8.Перечислите основные свойства элемента управления Line.
- •9.Перечислите основные свойства элемента управления Shape
- •10. Поясните назначение метода PaintPicture. Приведите синтаксис метода.
- •11.Приведите основные свойства метода Line.
- •12. Приведите синтаксис rgb – функции.
- •13.Приведите синтаксис метода pSet. Приведите примеры его использования.
- •14.Чем отличается растровое изображение от векторного?
- •Раздел 5:
- •2.Напишите алгоритм построения столбиковой диаграммы.
- •3.Напишите алгоритм построения круговой диаграммы.
21. Какие свойства графического объекта влияют на графические методы?
Line – рисует линию или прямоугольник;
Circle - рисует окружность или овал;
PSet – размещает в указанном объекте точку;
Point – возвращает цвет определённой точки;
PaintPicture – рисует в указанном объекте изображение, которое хранится в другом элементе управления;
Cls- очищает область вывода указанного объекта;
Print – выводит текст в указанный объект.
24.Чем отличается растровое изображение от векторного?
Растровые изображения представляют собой рисунки, состоящие из пикселей - точек на экране компьютера, формирующих картинку.
В векторной графике фигуры представляются последовательностью точек, соединенных отрезками линий и кривыми.
Эти особенности определяют достоинства и недостатки каждого из этих методов представления рисунков.
25. Поясните назначение метода PaintPicture. Приведите синтаксис метода.
Метод PaintPicture перерисовывает изображение, находящееся в одном (исходном) объекте в другой. Задавая соответствующие значения аргументов Height и Width исходного и результирующего объектов, можно увеличить или уменьшить размер исходного изображения. Синтаксис данного метода:
ОбъектНазначения.PaintPicture ИсходныйОбъект.Paint X, Y, B, H, X1, Y1, [B1,H1]
26. Поясните назначение метода Point.
Метод Point возвращает RGB – цвет определенной точки, синтаксис: Point ( х, у )
27. Поясните назначение свойства AutoRedraw
AutoRedraw – определяет, будет ли результат работы графических методов автоматически обновляться в окне, если оно скрыто (только для Form и PictureBox)
28.Поясните назначение метода Refresh?
Метод Refresh обычно используется в процедуре Form_Resize для отображения заново на экране монитора любой графики, которая обрабатывается в процедуре Paint.
Синтаксис использования метода:
Private Sub Form_Resize ( )
Form1.Refresh
End Sub
29. Поясните назначение функции Doevents.
Задачи такого рода выполняет функция DoEvents. В каком бы месте программы ни стоял данный оператор, он сигнализирует Visual Basic о том, что управление передано операционной системе для обработки всех событий. Функцию DoEvents нельзя использовать в процедуре обработки событий, которая вызывается несколько раз. Иначе можно организовать в программе бесконечный цикл.
Раздел 4:
1. Для чего предназначен метод Circle? Приведите синтаксис метода и назначение его опций.
Circle - рисует окружность или овал; Синтаксис метода:[Объект.] Circle [Step] (x, y), R, C, [-] старт (start), [-] стоп (end), сжатие Здесь х, у – координаты центра окружности; R – радиус, С- цвет; старт – начальный угол дуги, по умолчанию равен 0; стоп – конец дуги, по умолчанию равен 2. Углы измеряются в радианах. Для указания угла в градусах необходимо использовать преобразование: */180, где - угол в градусах. Если перед значением угла стоит знак минус, то конец дуги соединяется с центром окружности.Const PI As Double = 3.14159
Circle (200,200), 150, vbRed ‘- красная окружность’
Circle (300,100), 100, vbGreen, 30/180*PI, 120/180*PI, 1.5
‘дуга эллипса в интервале от 30 до 120 градусов’
Circle (500,300), 200, vbBlue, -30/180*PI, -120/180*PI ‘сектор синего цвета’