главная карта сайта связь с нами

MaskEdit

Компонент delphi MaskEdit предназначен для ввода данных по шаблону, заданному свойством EditMask. С помощью этого шаблона можно контролировать число символов в поле MaskEdit, ограничить тип вводимых данных (буквы, цифры, служебные символы). Можно добавить дополнительные символы (например тире при вводе номера телефона). Шаблон удобно использовать для ввода такой информации для которой свойствен свой формат. Свойство маски ввода состоит из трех полей разделяемые между собой точкой с запятой. В первом поле собственно и находится сам шаблон. Во втором поле определяется, заносить ли в свойство Text дополнительные символы если стоит 0 то не заносится, если 1 то заносится. Третье поле отвечает за незаполненные данные в поле ввода. Если свойство EditMask пустое, то компонент MaskEdit будет работать аналогично компоненту Edit.
Символы которые могут быть использованы в первой части маски.

 А  Обязательное расположение цифры или буквы
 а  Данная позиция может быть пустой, введена цифра или буква
 С  В данной позиции может быть введен любой символ но не может быть пустым
 с  В данной позиции может быть введен любой символ так же может быть и пустым
 L  В данной позиции может быть введена только буква но не может быть пустым
 l  В данной позиции может быть введена только буква так же может быть и пустым
 0  В данной позиции может быть введены только цифры
 9 В данной позиции может быть введены только цифры так же может быть и пустым
 #   В данной позиции может быть введены  цифры или знак  (+) либо (-)
 _  пробел
 !  удаляет из текста начальные пробелы
 >  после этого знака буквы преобразует в прописные
 <  после этого знака буквы преобразует в строчные
 <>  после этого знака преобразования букв прекращается
 :   Разделяет отдельные части при выводе времени
 /  предназначен для разделения даты

Свойства MaskEdit аналогичны свойствам Edit

Оставить комментарий

*

code

Подписаться

Введите адрес электронной почты: