Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Текстовое иоле (TextBox)

РефератПомощь в написанииУзнать стоимостьмоей работы

MaxLength — определяет максимальное число символов, вводимых в текстовое поле. PasswordChar — задает символ, отображаемый в поле вместо вводимых символов. SelStart — определяет начальную позицию выделенного текста в символах. Свойства текстового поля. Text — содержит отображаемый в поле текст. Для управления текстом используются следующие свойства. MultiLine — для ввода в текстовое иоле… Читать ещё >

Текстовое иоле (TextBox) (реферат, курсовая, диплом, контрольная)

Текстовое поле (TextBox) является основным элементом управления, предназначенным для ввода данных.

События текстового поля. Change — вызывается при изменении содержимого текстового поля. Происходит каждый раз при вводе, удалении или изменении символа. Событие возникает до потери фокуса.

Пример Контроль данных при вводе в текстовое поле на соответствие числовому значению: Private Sub txtNomGr_Change ().

If Not IsNumeric (txtNomGr) Then MsgBox «Вводите только цифры» .

Endlf End Sub.

Validate — используется для проверки введенного в текстовое поле значения. Возникает только в том случае, если для текстового поля свойству Causes Validation задано значение True.

Пример Контроль вводимых данных на соответствие вводимого значения заданному диапазону значений:

Private Sub txtNomGr Validate (Cancel As Boolean).

If Val (txtNomGr.Text) 9999 Then MsgBox «Номера групп от 100 до 9999» .

Endlf End Sub.

Примечание. При проверке работы процедуры примера для перемещения между элементами лучше использовать клавишную команду Tab.

LostFocus — используется для анализа введенного в поле текста. Возникает, когда текстовое поле становится неактивным (после передачи фокуса другому элементу). Однако если это поле является единственным элементом в форме, то оно не может потерять фокус.

Первым возникает событие Validate, затем LostFocus.

GotFocus — используется для удаления или инициализации содержимого текстового поля. Вызывается, когда курсор устанавливается в текстовое поле.

Пример

Private Sub txtNomGr_LostFocus () Stud. NomGr =txtNomGr.Text End Sub.

Свойства текстового поля. Text — содержит отображаемый в поле текст.

Enabled — определяет, будет элемент управления реагировать на событие или нет. Если свойству задано значение False, то элемент недоступен.

Visible — управляет видимостью элемента на экране. Если значение свойства False, то элемент «скрыт» от пользователя.

Пример

Private Sub Commandl_Click () Commandl. Enabled = False Command2. Visible = False End Sub.

ToolTipText — содержит текст всплывающей подсказки.

PasswordChar — задает символ, отображаемый в поле вместо вводимых символов.

MaxLength — определяет максимальное число символов, вводимых в текстовое поле.

С помощью свойства PasswordChar и MaxLength можно предназначить текстовое поле для ввода пароля.

Для управления текстом используются следующие свойства.

MultiLine — для ввода в текстовое иоле нескольких строк.

ScrollBars — определяет, какую полосу прокрутки будет иметь текстовое иоле (горизонтальную, вертикальную или обе).

SelStart — определяет начальную позицию выделенного текста в символах.

SelLength — содержит количество выделенных символов.

SelText — определяет, что можно делать с выделенным текстом: читать или наменять.

Пример

Выделение всего текста в текстовом ноле и замена его новым: Private Sub Textl_GotFocus ().

Textl. SelStart =0.

Textl.SelLength = Len (Textl.Text).

End Sub.

Показать весь текст
Заполнить форму текущей работой