
- •2.Свойства объектов
- •Свойства формы
- •Общие Свойства элементов управления
- •Свойства объекта Font
- •Горячие клавиши
- •Свойство Tablndex
- •Свойства элементов управления Свойства надписи (Label)
- •Свойства текстового поля (TextBox)
- •Свойства кнопки (CommandButton)
- •Свойства флажка (CheckBox)
- •Свойства переключателя (OptionButton)
- •Свойства рамки (Frame)
- •Свойства окна с рисунком (PictureBox)
- •Свойства изображения (Image)
- •Свойства списка (ListBox)
- •Свойства поля со списком (ComboBox)
- •Свойства полосы прокрутки (ScrollBar)
- •Свойства плоской полосы прокрутки (FlatScrollBar)
- •С войства ползунка (Slider)
- •Свойства индикатора процесса (ProgressBar)
- •Свойства таймера (Timer)
- •Свойства списка устройств (DriveListBox)
- •Свойства списка каталогов (DirListBox)
- •С войства списка файлов (FileListBox)
- •Свойства элемента управления UpDown
- •Свойства фигуры (Shape)
- •Свойства прямой линии (Line)
2.Свойства объектов
Свойства формы 1
общие Свойства элементов управления 3
Свойства объекта Font 4
Горячие клавиши 4
Свойство Tablndex 4
Свойства элементов управления 4
Свойства надписи (Label) 4
Свойства текстового поля (TextBox) 5
Свойства кнопки (CommandButton) 5
Свойства флажка (CheckBox) 6
Свойства переключателя (OptionButton) 6
Свойства рамки (Frame) 6
Свойства окна с рисунком (PictureBox) 6
Свойства изображения (Image) 7
Свойства списка (ListBox) 7
Свойства поля со списком (ComboBox) 7
Свойства полосы прокрутки (ScrollBar) 8
Свойства плоской полосы прокрутки (FlatScrollBar) 8
Свойства ползунка (Slider) 9
Свойства индикатора процесса (ProgressBar) 9
Свойства таймера (Timer) 10
Свойства списка устройств (DriveListBox) 10
Свойства списка каталогов (DirListBox) 10
Свойства списка файлов (FileListBox) 11
Свойства элемента управления UpDown 11
Свойства фигуры (Shape) 12
Свойства прямой линии (Line) 12
Свойства формы
Для изменения свойств формы нужно открыть форму в режиме конструктора. Окно Properties (свойства) отображает и позволяет изменять свойства текущего объекта: формы или элемента управления. Изменить текущий объект можно двумя способами:
выделите объект в макете формы, щёлкнув по нему указателем;
выберите имя объекта в поле со списком, которое располагается в заголовке окна Properties.
В окне Properties свойства объекта могут быть отсортированы по алфавиту (вкладка Alphabetic) или по категориям (вкладка Categorized). Вкладка Categorized отображает значки + и – , с помощью которых можно отобразить или скрыть содержимое категории.
В нижней части окна Properties отображается краткое описание текущего свойства.
Значение свойства может быть задано числом или соответствующей константой (рекомендуется). Значения некоторых свойств могут быть выбраны из списка. В этом случае изменить значение поля можно также с помощью двойного щелчка по значению поля.
Форма имеет 50 различных свойств, которые определяют её внешний вид и поведение. Ниже приведены названия, описание и возможные значения некоторых полезных свойств формы.
Свойство |
Описание и возможные значения |
Name |
Определяет имя формы, которое будет использоваться в программе. Строка, начинающаяся с буквы. Может содержать цифры и любые буквы, в том числе кириллицу. Знаки препинания и пробел недопустимы. Рекомендуется в начале имени использовать префикс frm |
Caption |
Текст, отображаемый в заголовке формы. Строка, содержащая любые символы. |
BorderStyle |
Стиль границы vbBSNone=0 – граница и заголовок отсутствуют vbFixedSingle=1 – форма фиксированного размера vbSizable=2 – форма изменяемого размера vbFixedDouble=3 – диалоговое окно фиксированного размера, кнопки свёртывания и развёртывания отсутствуют vbFixedToolWindow=4 – панель инструментов фиксированного размера vbSizableToolWindow=5 – панель инструментов изменяемого размера Панель инструментов имеет заголовок меньшего размера и не отображается на панели задач |
ControlBox |
Определяет, будут ли отображаться в форме кнопка системного меню |
MinButton |
|
MaxButton |
|
WhatsThisButton |
|
WindowState |
Определяет состояние окна формы vbNormal=0 – оконный режим; vbMinimized=1 – форма свёрнута; vbMaximized=2 – форма развёрнута во весь экран |
Icon |
Пиктограмма, отображающаяся в левом краю заголовка формы. Любой файл с расширением cur или ico. Если свойство равно None, то отображается стандартная пиктограмма Windows |
ShowInTaskbar |
Определяет, будут ли отображаться форма в виде кнопки на панели задач или нет |
Height |
Высота формы. Численное значение в твипах |
Width |
Ширина формы. Численное значение в твипах |
Top |
Расстояние верхнего левого угла формы от верхнего края экрана |
Left |
Расстояние верхнего левого угла формы от левого края экрана |
StartUpPosition |
Позиция формы на экране при её первом появлении vbStartUpManual=0 – в соответствии с заданными координатами vbStartUpOwner=1 – по центру родительского окна vbStartUpScreen=2 – по центру экрана vbStartUpWindowsDefault=3 – положение формы определяется системой Windows на основании количества и расположения открытых в данный момент окон |
Moveable |
Определяет, может ли пользователь перемещать форму |
BackColor |
Цвет фона. Любой системный цвет или цвет из палитры |
Enabled |
Определяет, может ли пользователь инициировать любые события в форме и её элементах управления или нет |
Visible |
Определяет, будет форма видимой или скрытой |
ScaleMode |
Определяет единицы измерения, в которых будут устанавливаться размеры и позиция элементов в форме vbUser=0 – указывает, что изменено хотя бы одно из следующих свойств: ScaleHeight, ScaleWidth, ScaleLeft, или ScaleTop vbTwips=1 – твипы, 1440 твипов = 1 дюйм vbPoints=2 – типографские пункты, 72 пункт = 1 дюйм vbPixels=3 – пиксели vbCharacters=4 – символы vbInches=5 – дюймы, 1 дюйм = 2,54 см vbMillimeters=6 – миллиметры, 1 миллиметр = 57 твипов vbCentimeters=7 – сантиметры, 1 сантиметр = 567 твипов vbHimetric=8 vbContainerPosition=9 vbContainerSize=10 |
MousePointer |
Определяет вид указателя для формы. Любой из 16 указателей, определённых в операционной системе или пользовательский указатель (vbCustom=99) |
MouseIcon |
Определяет вид пользовательского указателя для формы. Любой файл с расширением cur или ico. Пользовательский указатель отображается на форме только в том случае, когда свойство MousePointer равно vbCustom |
Picture |
Графическое изображение, отображаемое в форме. Любой графический файл с расширением cur, ico, bmp, jpg, gif, emf, wmf или dib |
Tag |
Содержит любую необходимую дополнительную информацию |
Font |
Параметры текста, отображаемого в форме с помощью оператора Print. Позволяет выбрать любой шрифт, установленный в системе, установить его размер и начертание |
ForeColor |
Цвет текста, отображаемого в форме с помощью оператора Print. Любой системный цвет или цвет из палитры |
Необходимо отметить, что размеры и положение формы всегда измеряются в твипах. Единицы измерения можно изменить с помощью свойства формы ScaleMode только для элементов управления, расположенных в форме.