Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Использование полей



Элемент управления TextBox позволяет ввести в форму информацию, которую затем можно использовать в программе. Имеется также возможность вывести данные. После создания элемента управления лучше сразу присвоить ему новое имя. (если не указать название поля, то используется имя, заданное по умолчанию). При присваивании названий полей рекомендуется придерживаться следующего правила: txtИмяОбъекта. (например, txtFIO). В программе необходимо обрабатывать текст, который пользователь ввел в элемент управления, но также иногда необходимо установить значение в поле, например, если требуется вывести значение, которое извлечено из базы данных. Свойство Value используется как для установки, так и для получения содержимого поля.

TxtMy.value = «ABCDEF» или TxtMy.text=100.

Для получения значения TextBox можно использовать:

Dim Res As Variant

Res = TxtMy.Value

В некоторых случаях требуется запретить пользователю изменять содержимое поля, например, если объект TextBox используется для отображения доступной только для чтения информации, такой как имена файлов. Чтобы отключить поле, необходимо присвоить его свойству Enabled значение False, разрешить изменение содержимого поле - значение True. Например, TxtMy.Enabled = False.

При работе с полем, иногда требуется получить выделенное в поле текста, для его хранения используется свойство SelText: Sel = TxtMy.SelText.

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

Dim Tx as Text

Tx = «Базы данных и знаний»

TxtMy.value=Tx

TxtMy.SelStart = 15

TxtMy.SelLendth = 6 ‘В программе выделяется слово «знаний»

Ширину поля можно установить автоматически, если присвоить свойству AutoSize значение True, то ширина поля уменьшается или увеличивается в зависимости от числа находящихся в нем символов: TxtMy.AutoSize = True.





Дата публикования: 2014-12-28; Прочитано: 125 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...