Файл: regeda_v_v_regeda_o_n_osnovy_programmirovaniya_na_vba.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 02.12.2019
Просмотров: 3190
Скачиваний: 1
255,
указывающее
зеленую
компоненту
цвета
; Blue –
целое
число
из
диа
-
пазона
от
0
до
255,
указывающее
синюю
компоненту
цвета
.
Функция
QBCoior
возвращает
шестнадцать
основных
цветов
в
со
-
ответствии
значению
параметра
.
Синтаксис
:
QBCoior(color),
где
color
–
это
целое
число
из
диапазона
от
0
до
15.
Таблица
П
1.4.
Соответствие
между
цветами
и
значением
параметра
функции
QBCoior
Число
Цвет
Число
Цвет
Число
Цвет
Число
Цвет
0
Черный
4
Красный
8
Серый
12
Светло
-
красный
1
Синий
5
Розовый
9
Светло
-
синий
13
Светло
-
розовый
2
Зеленый
6
Желтый
10
Светло
-
зеленый
14
Светло
-
желтый
3
Голубой
7
Белый
11
Светло
-
голубой
15
Насыщенный
белый
Таблица
П
1.5.
Свойства
,
позволяющие
выводить
рисунки
в
форме
и
восстанавливать
на
ней
графическое
изображение
,
а
также
задающие
тип
и
цвет
заполнений
Свойство
Описание
Pic-
ture
Определяет
рисунок
,
отображаемый
как
фон
формы
.
При
про
-
граммной
установке
данного
свойства
используется
функция
LoadPicture
.
Ее
параметр
задает
полное
имя
растрового
файла
,
используемого
в
качестве
рисунка
AutoRe
draw
Логическое
свойство
,
по
умолчанию
принимающее
значение
False
.
В
этом
случае
,
любое
графическое
изображение
,
создан
-
ное
графическими
методами
,
в
форме
теряется
в
том
месте
,
где
она
хотя
бы
временно
закрыта
другим
окном
.
Если
свойство
при
-
нимает
значение
True,
то
изображение
восстанавливается
,
так
как
его
образ
в
этом
случае
хранится
в
буфере
обмена
Clip-
Con-
trols
Логическое
свойство
,
по
умолчанию
принимающее
значение
True
.
В
этом
случае
, Windows
определяет
отсекаемую
область
для
заднего
фона
формы
перед
событием
Paint
.
Отсекаемая
об
-
ласть
окружает
все
неграфические
элементы
управления
.
Во
вре
-
мя
события
Paint
Windows
снова
прорисовывает
задний
план
,
не
затрагивая
неграфических
элементов
управления
Не
используя
элементов
управления
непосредственно
в
форме
,
мож
-
но
выводить
текст
при
помощи
метода
(
Таб
.
П
1.6).
Таблица
П
1.6.
Свойства
,
задающие
параметры
и
координаты
шрифта
текста
в
форме
Свойство
Описание
Font
Возвращает
или
устанавливает
шрифт
.
FontBold
FontItalic
FontUnder1ine
FontStrikethru
Логические
свойства
,
возвращающие
или
устанавли
-
вающие
тип
шрифта
:
полужирный
,
курсивный
,
под
-
черкнутый
,
перечеркнутый
.
FontTranspar-
ent
Логическое
свойство
,
возвращающее
или
устанавли
-
вающее
прозрачность
области
текста
.
При
значении
равном
True
текст
выводится
поверх
графических
объектов
,
созданных
в
форме
графическими
методами
.
При
значении
равном
False
символы
текста
обладают
непрозрачным
фоном
FontName
FontSize
Возвращают
или
устанавливают
имя
и
размер
шрифта
.
CurrentX
CurrentY
Возвращают
или
устанавливают
координаты
в
форме
,
где
при
помощи
метода
будет
выводиться
текст
или
при
помощи
графических
методов
рисоваться
ри
-
сунок
.
По
умолчанию
координаты
измеряются
в
тви
-
пах
и
координата
левого
верхнего
угла
формы
– (0, 0).
В
случае
переопределения
системы
координат
в
форме
,
данные
свойства
задают
координаты
в
заданной
систе
-
ме
координат
.
Left
Тор
Возвращают
или
устанавливают
местоположение
верхнего
левого
угла
и
формы
.
Height
Width
Возвращают
или
устанавливают
высоту
и
ширину
формы
.
Эти
свойства
включают
в
себя
толщину
грани
-
цы
формы
.
Кроме
того
,
в
Height
входит
и
высота
за
-
головка
формы
.
Если
надо
работать
с
внутренними
размерами
формы
,
без
учета
границы
толщины
грани
-
цы
и
высоты
заголовка
,
то
воспользуйтесь
свойствами
ScaleHeight
и
ScaleWidth
.
Основной
единицей
измерения
этих
свойств
является
твип
(twip):
1
дюйм
– 2.54
см
; 1
дюйм
– 1440
твипов
; 1
см
– 567
твипов
.
Кроме
твипов
в
Visual Basic
в
качестве
единиц
измерения
использу
-
ются
также
пункты
(
в
одном
дюйме
72
пункта
),
пиксели
(
наименьшая
еди
-
ница
измерения
разрешения
монитора
или
принтера
;
число
пикселей
в
дюйме
зависит
от
разрешающей
способности
монитора
или
принтера
).
Таблица
П
1.7.
Свойства
,
задающие
единицы
измерения
и
систему
координат
в
форме
Свойство
Описание
ScaleHeight
ScaleWidth
Устанавливают
или
возвращают
координаты
правого
ниж
-
него
угла
формы
ScaleLeft
ScaleTop
Устанавливают
или
возвращают
координаты
левого
верхне
-
го
угла
формы
.
По
умолчанию
приравнены
нулю
ScaleMode
Устанавливает
единицы
измерения
.
Допустимые
значения
:
•
VbUser
или
0
(
определенная
пользователем
единица
из
-
мерения
)
•
VbTwips
или
1
(
твипы
;
используется
по
умолчанию
)
•
VbPoints
или
2
(
пункты
)
•
VbPixels
или
3
(
пиксели
)
•
VbCharacters
или
4
(
символы
)
•
VbInches
или
5
(
дюймы
)
•
VbMillimeters
или
6
(
миллиметры
)
•
VbCentimeters
или
7
(
сантиметры
)
Таблица
П
1.8
Свойства
,
управляющие
формой
указателя
мыши
Свойство
Описание
1
2
Mouse-
Pointer
Устанавливает
форму
указателя
мыши
.
Продолжение
табл
.
П
1.8
1
2
Mouse-
Icon
Если
свойство
MousePointer
равно
VbCustom
,
то
оно
позво
-
ляет
задать
конкретный
вид
пользовательского
курсора
.
При
программной
установке
данного
свойства
используется
функция
LoadPicture
.
Ее
параметр
задает
полное
имя
файла
,
исполь
-
зуемого
в
качестве
значка
.
Файлы
пользовательских
курсоров
имеют
расширение
CUR
.
Большой
список
файлов
пользователь
-
ских
курсоров
находится
в
папке
Graphics\Cursors
.
В
сле
-
дующем
примере
устанавливается
курсор
в
форме
руки
с
подня
-
тым
вверх
указательным
пальцем
.
Mouselcon=LoadPicture("\Common\Graphics\Cursors\H_point.cur")
MousePointer = VbCustom
Таблица
П
1.9.
Константы
,
задающие
форму
указателя
мыши
Константа
Значе
-
ние
Указатель
VbDefault
0
По
умолчанию
VbArrow
1
VbCrosshair
2
Vblbeara
3
VblconPointer
4
Текущий
значок
для
объекта
VbSizePointer
5
VbSizeNESW
6
VbSizeNS
7
VbSizeNWSE
8
VbSizeWE
9
VbUpArrow
10
VbHourgiass
11
VbNoDrop
12
VbArrowHourglass
13
VbArrowQuestion
14
VbSizeAll
12
Крест
из
двухконечных
стрелок
VbCustom
99
Значок
,
указанный
в
свойстве
MouseIcon
ПРИЛОЖЕНИЕ
2.
Список
элементов
управления
Элементы
управления
Имя
Кнопка
TextBox
–
Поле
ввода
Text
Label
–
Надпись
Label
CommandButton –
Кнопка
Command
ListBox
–
Список
List
ComboBox
–
Комбинированное
поле
Combo
OptionButton
–
Переключатель
Option
CheckBox
–
Флажок
Check
Frame
–
Рамка
Frame
HScrollBar
–
Горизонтальная
по
-
лоса
прокрутки
HScroll
VScrollBar
–
Вертикальная
полоса
прокрутки
VScroll
Image
–
Рисунок
Image
–
Счетчик