Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб.раб.№1 VBA.doc
Скачиваний:
3
Добавлен:
20.07.2019
Размер:
921.09 Кб
Скачать

Задание 3

Создайте простейший текстовый редактор. Для этого добавьте окно формы, создайте форму и на ней установите необходимые компоненты (надпись, поле для ввода текстовой информации, кнопка, рамка).

Запустите проект. Измените созданную форму, чтобы получить следующий вид:

Свойства компоненты Форма:

BackColor - определяет цвет фона формы

BorderStyle - определяет стиль бордюра формы. Может принимать следующие значения:

- None – бордюр отсутствует;

- Fixed Single – фиксированный бордюр стандартного окна Windows;

- Sizable – масштабируемый бордюр стандартного окна Windows (масштабируется вместе с окном);

- Fixed Dialog – фиксированный бордюр диалогового окна Windows;

- Fixed ToolWindow – фиксированный бордюр вспомогательного окна Windows;

- Sizable ToolWondow – масштабируемый бордюр вспомогательного окна Windows;

Caption - указывается заголовок формы.

Enabled - определяет активизирована форма или нет. Если форма не активизирована, то с ней не может произойти ни одно событие (клик мыши по форме и т.п.). Возможные значения: True, False.

Visible - определяет видна форма или нет. Возможные значения: True, False.

Font – указывает, каким шрифтом будут писаться надписи на данной форме.

ForeColor - определяет цвет шрифта.

Height - определяет высоту формы.

Width - определяет ширину формы.

Moveable - указывает на возможность перемещения формы.Возможные значения: True, False.

StartUpPosition - указывает на положение окна формы на экране.Возможные значения:

- Manual – положение окна определяется в ручную;

- CenterOwner -

- CenterScreen – окно формы расположить посредине экрана;

- WindowsDefault – окно формы расположить в месте где по умолчанию располагаются окна в Windows.

Свойства компоненты Label (для создания на рабочей форме надписей) :

Caption - указывает тот текст, который должен быть написан.

Height - определяет высоту окна отводимого под надпись.

Width - определяет ширину окна отводимого под надпись.

Left - определяет горизонтальную координату окна, отводимого под надпись.

Top - определяет вертикальную координату окна, отводимого под надпись.

Visible - определяет видима будет надпись или нет.

Enabled - определяет активно будет окно или нет.

Font – указывает, каким шрифтом будет писаться надпись.

ForeColor - определяет цвет шрифта.

BackColor - определяет цвет фона формы

BorderStyle - определяет стиль бордюра окна, отводимого под надпись.

Может принимать следующие значения:

- None – бордюр отсутствует;

- Fixed Single – фиксированный бордюр стандартного окна Windows.

ToolTipText - указывает всплывающая подсказка, которая выводится на экран при наведении курсора на окно, отведенное под надпись.

Свойства компоненты TextBox (для создания на рабочей форме полей для ввода/вывода текстовой или числовой информации) :

Text – определяет, какой текст введен в окне по умолчанию.

Height - определяет высоту окна отводимого под надпись.

Width - определяет ширину окна отводимого под надпись.

Left - определяет горизонтальную координату окна, отводимого под надпись.

Top - определяет вертикальную координату окна, отводимого под надпись.

Visible - определяет видима будет надпись или нет.

Enabled - определяет активно будет окно или нет.

ScrollBars - указывает наличие полос прокрутки.

Свойство может принимать следующие значения:

- None – обе полосы прокрутки отсутствуют;

- Horizontal – присутствует только горизонтальная полоса прокрутки;

- Vertical – присутствует только вертикальная полоса прокрутки;

- Both – присутствуют обе полосы прокрутки.

Multiline – указывает, разрешен ли многострочный режим ввода или нет. Возможные значения: True, False.

Locked - определяет возможность редактирования надписи в окне.

MaxLength - указывает максимальная длина надписи, которая может быть введена в этом окне.

Font – указывает, каким шрифтом будет писаться надпись.

ForeColor - определяет цвет шрифта.

BackColor - определяет цвет фона формы.

BorderStyle - определяет стиль бордюра окна, отводимого под надпись.

Может принимать следующие значения:

- None – бордюр отсутствует;

- Fixed Single – фиксированный бордюр стандартного окна Windows.

ToolTipText - указывает всплывающую подсказку, которая выводится на экран при наведении курсора на окно, отведенное под надпись.

Свойства компоненты CommandButton (для создания на форме простых кнопок) :

Кнопки могут быть как просто с надписями, так и с нанесенными изображениями.

Caption - указывает тот текст, который должен быть написан на кнопке.

Height - определяет высоту кнопки.

Width - определяет ширину кнопки.

Left - определяет горизонтальную координату кнопки.

Top - определяет вертикальную координату кнопки.

Visible - определяет видима будет кнопка или нет.

Enabled - определяет активна будет кнопка или нет.

BackColor - определяет цвет фона формы.

MaskColor - определяет цвет шрифта.

Font – указывает, каким шрифтом будет писаться надпись.

Picture - указывает наименование рисунка, который будет находиться на клавише.

DownPicture - указывает наименование рисунка, который будет находиться на нажатой клавише.

ToolTipText - указывает всплывающую подсказку, которая выводится на экран при наведении курсора на кнопку.

Свойства компоненты Frame (для создания на рабочей форме рамок визуального объединения нескольких компонент на форме) :

Caption - указывает текст, который пишется в заголовке рамки.

Height - определяет высоту рамки.

Width - определяет ширину рамки.

Left - определяет горизонтальную координату рамки.

Top - определяет вертикальную координату рамки.

Visible – определяет, видима будет рамка и все ее содержимое или нет.

Enabled – определяет, активна будет рамка и ее содержимое или нет.

Font – указывает, каким шрифтом будет писаться надпись в заголовке рамки.

ForeColor - определяет цвет шрифта.

BackColor - определяет цвет фона формы под рамкой.

BorderStyle - определяет цвет рамки.

ToolTipText - указывает всплывающую подсказку, которая выводится на экран при наведении курсора на рамку.

Измените свойства компонент. Свойства можно изменять в режиме конструирования в окне свойств, либо программно в режиме выполнения.

Например, в ходе выполнения программы можно изменить заголовок формы командой:

frmForm1.Caption = "Привет"

Дайте новые значения именам элементов: рамка Frame1 – fraFore, кнопка Command1 – cmdForeBlack, кнопка Command2 – cmdForeGreen, кнопка Command3 – cmdForeBlue, текстовое поле Text1 – txtDoc.