Программный Файл: ...\Samples\Solution\Controls\TXT_EDT\Textbox.scx

В представленном примере демонстрируются простейшие способы определения Свойств Текстового Бокса, что облегчает ввод данных требуемого Формата.

Формат Свойство Объекта Значение

Допустимы только цифры

InputMask

999999999

Выделение при Активации (Фокус ввода)

SelectOnEntry

.T.

Только в верхнем регистре

Format

!

Только-Чтение

ReadOnly

.T.

Формат N телефона (US)

InputMask

(999) 999-9999

Ввод Пароля

PasswordChar

*

Форматирование Даты        

DateFormat

Числа (1-31, 1-12, 2007)

Контроль вводимых Данных

Следующий фрагмент программного кода размещается в код события Valid Контрола TexBox, и контролирует допустимость ввода символа "a":

  CopyCode imageКопировать Код
IF "a"$ THIS.Value
#DEFINE MESSAGE_LOC "The text box value cannot contain the letter 'a'"
MESSAGEBOX(MESSAGE_LOC,48+0+0)
RETURN 0
ELSE
RETURN .T.
ENDIF

См. также