Среди множества нужных и не очень компонентов бесплатной библиотеки JVCL, есть несколько компонентов предоставляющих лёгкий способ проверить на правильность введённые пользователем данные, и показать соответствующую иконку. Всё это реализовано в компонентах, которые расположены на закладке Jv Validators.
JVCL валидаторы в действии
Валидаторы из JVCL позволяют проверять введённые данные по следующим критериям:
- Обязательное для заполнения поле.
- Попадание введённого значения в интервал.
- Соответствие введённого текста регулярному выражению.
- Сравнивать введённое значение с произвольным значением либо со значением, введённым в другой контрол.
- Произвольная проверка.
Работа с валидаторами в Delphi
Подробное описание компонентов для валидации данных из библиотеки JVCL, читайте в блоге Вячеслава Комкова:
Валидаторы в JVCL. Часть 1
Валидаторы в JVCL. Часть 2
Описание других возможностей JVCL:
- Все записи о JVCL
- Все записи о Jedi Code Library
- DbGrid-ы в JVCL
- Создание wizarda в Delphi с помощью JVCL. Описание закладки JvWizard.
- Описание диалогов в JVCL. JvDialogs. Часть 1. Системные диалоги.
- Описание диалогов в JVCL. JvDialogs. Часть 2. Пользовательские диалоги.
- Невизуальные компоненты JVCL. Описание закладки JvSystem.
Да этот велосипед я все хотел начать изобретать, но времени не доставало. Теперь я думаю просто возьму готовый )
ОтветитьУдалить