- •Методические указания
- •Севастополь
- •Содержание
- •1 Цель работы
- •2 Краткие теоретические сведения
- •2.1 Пользовательские формы
- •2.2 Панель инструментов «Элементы управления» («Toolbox»)
- •2.2.1 Поле (TextBox)
- •2.2.3 Кнопка (CommandButton)
- •2.2.3 Изображение (Image)
- •2.2.2 Надпись (Label)
- •3 Порядок выполнения работы
- •Литература
2.2.2 Надпись (Label)
Элемент управления Label предназначен для вывода текста в форме, например для вывода заголовка для тех элементов управления, у которых отсутствует собственное свойство Caption. В качестве примера таких элементов можно назвать поле или рисунок в форме. В этом случае надпись находится около этого элемента управления, указывая его назначение.
Для задания текста надписи можно использовать свойство Caption. Например:
TxtMyAdress.Caption="Адрес"
По умолчанию надписи имеют имена Label1, Label2 и т. д.
Надписи в пользовательской форме могут изменять состояние видимость. Т.е., некоторые надписи могут присутствовать в форме постоянно, часть же надписей может включаться при необходимости. Чтобы установить режим отображения, нужно указать свойство Visible:
Label1.Visible = True
А чтобы скрыть надпись (как и любой другой элемент формы) – записать:
Label1.Visible = False
2.2.3 Кнопка (CommandButton)
Элемент управления CommandButton задает выполнение некоторого действия, например запуск, прерывание или останов некоторого процесса.
По умолчанию кнопкам присваиваются имена CommandButton1, 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].
