Определяет как пользователю вводить данные и как отображать данные в элементе управления. Доступно на этапе проектирования и выполнения.
Control.InputMask[ = cMask] |
Возвращаемое значение
- cMask
-
Задает установки определяющие как вводить и отображать данные. В следующей таблице приведены возможные значения для cMask.
cMask Описание !
Преобразует прописные символы в заглавные.
#
Разрешает вводить цифры, пробел, и знаки такие как знак минус ( – ).
$
Показывает текущий символ валют, определенный командой SET CURRENCY, в фиксированном месте.
$$
Показывает плавающий символ валюты который всегда присоединяется к цифрам в spinner или text box.
,
Показывает символ разделитель цифровых групп, установленный в "Язык и стандарты" панели инструментов Windows.
.
Показывает текущий разделитель целой и дробной части определенный командой SET POINT. (По умолчанию точка (.))
9
Разрешает вводить цифры и знаки.
A
Разрешает только алфавитные символы.
H
Prevents entry of non-hexadecimal symbols in the specified position.
L
Разрешает только логический тип данных .
N
Разрешает только буквы и цифры.
U
Разрешает только алфавитные символы и конвертирует их в заглавные (А - Я).
W
Разрешает только алфавитные символы и конвертирует их в прописные (а - я).
X
Разрешает любые символы.
Y
Разрешает буквы Y,y N,n для логических значений True (.T.) и False (.F.) соответственно.
Примечания
Используется в: Column Object | ComboBox Control | Spinner Control | TextBox Control (Visual FoxPro)
InputMask Противоположно свойству Format в котором задается поведение всего поля ввода целиком. Вы можете скомбинировать несколько кодов Format, но все равно они будут воздействовать на все содержимое поля ввода.
Смотрите также
Справочное руководство
Команда SET POINTКоманда SET CURRENCY
Свойство DynamicInputMask
Свойство Format