Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР02_II_(UserForm)_.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
471 Кб
Скачать
☆

2.2.2 Надпись (Label)

Элемент управления Label предназначен для вывода текста в форме, например для вывода заголовка для тех элементов управления, у которых отсутствует собственное свойство Cap­tion. В качестве примера таких элементов можно назвать поле или рисунок в форме. В этом случае надпись находится около этого элемента управления, указывая его назначение.

Для задания текста надписи можно использовать свойство Caption. Например:

TxtMyAdress.Caption="Адрес"

По умолчанию надписи имеют имена Label1, Label2 и т. д.

Надписи в пользовательской форме могут изменять состояние видимость. Т.е., некоторые надписи могут присутствовать в форме постоянно, часть же надписей может включаться при необходимости. Чтобы установить режим отображения, нужно указать свойство Visible:

Label1.Visible = True

А чтобы скрыть надпись (как и любой другой элемент формы) – записать:

Label1.Visible = False

2.2.3 Кнопка (CommandButton)

Элемент управления CommandButton задает выполнение некоторого действия, например запуск, прерывание или останов некоторого процесса.

По умолчанию кнопкам присваиваются имена CommandBut­ton1, CommandButton2 и т. д. Для изменения имени кнопки от­кройте окно свойств и введите новое имя в поле Имя (Name).

Можно задать текст, который будет выводиться на кнопке вместо установленного по умолчанию значения CommandButton_n (где n - порядковый номер данной кнопки в общем списке кнопок в соответствии с очередностью их создания). Для этого установите новое значение свойства Caption. Например:

CbMyButton.Caption="Moя новая программа"

Чтобы получить текст, выведенный на кнопке, можно ис­пользовать следующие инструкции:

Dim Str_My_Button_Caption As String

Str_My_Button_Caption= CbMyButton.Caption

Если в форме имеется несколько кнопок, то одну из них можно назначить применяемой по умолчанию. Например, при выводе окна сообщений, в котором содержится запрос на под­тверждение удаления данных, кнопка «Да» обычно задана по умолчанию. Если по ошибке нажать клавишу «Пробел» или Enter, то вся информация будет уничтожена. Поэтому нужно на­значить применяемой по умолчанию кнопку «Нет». Для того что­бы назначить кнопку по умолчанию, нужно присвоить значение True ее свойству Default. Тогда свойству Default остальных кнопок формы автоматически будет присвоено значение False. Например:

CbMyButton.Default=True

С нажатием кнопки можно связать выполнение некоторого дей­ствия, если назначить эту кнопку некоторому событию «Нажатие кнопки» (Click).

2.2.3 Изображение (Image)

Кнопка «Изображение» (Image) позволяет внедрять в пользовательскую форму изображения. Например, для повышения информативности можно встроить в форму изображение формулы, по которой производится вычисление.

Выделите формулу вашего варианта из лабораторной работы № 1, скопируйте ее в буфер обмена. Запустите приложение Paint (графический редактор Windows) и вставьте из буфера обмена формулу. Выполните команду «Правка» - «Копировать в файл..». Задайте имя файла рисунка, сохраните его.

Нажмите кнопку «Изображение» в панели инструментов Toolbox редактора Visual Basic и укажите место на форме, куда планируете внедрить изображение. В свойствах изображения выберите Picture, нажмите и укажите файл изображения формулы.

Остальные элементы пользовательской формы описаны в [1].

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]