Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.45
Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.45

TxtMyFirstName.Enabled=False

Для получения выделенного в поле текста (с помощью мыши или стрелок управления курсором при нажатой клавише Shift), используется свойство SelText. Например:

Dim varSelected As Variant varSelected=txtMyFirstName.SelText

Кроме получения выбранного в поле текста, можно установить его в программе с помощью свойств SelStart и SelLength элемента TextBox.

Рассмотрим следующий пример, в котором выделим слово «был» в поле TxtMyControl с помощью рассмотренных выше свойств:

Программирование в среде Visual Basic for Applications

Dim VarText As Text VarText="y Петрова был экзамен" TxtMyControl.Value=VarText TxtMyControl.SelStart=ll TxtMyControl.SelLength=3

Для автоматической установки размеров поля используется свойство AutiSize. Если значение этого свойства равно True, то ширина поля автоматически уменьшается или увеличивается в зависимости от числа находящихся в нем символов.

Инструкция может быть записана следующим образом:

TxtMyControl.AutoSize=True

Отметим, что значения свойств могут устанавливаться как в коде программы с помощью соответствующих операторов, так и в окне свойств.

11.2. Надпись (Label)

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

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

TxtMyAdress . Caption="An.pec"

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

11.3. Кнопка (CommandButton)

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

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

11. Панель инструментов «Элементы управления»


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta