Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Cтpoки 
Поиск - StrMask

StrMask
Краткое описание
   Компонент предназначен для сравнения строки c заданной маской
Параметры
  • Mask - Маска для сравнения со строкой (* - любые символы, ? - один любой символ, # - одна любая цифра)
  • CaseSensitive - Чувствительность к регистру букв в строке
  • Методы
  • doCompare - Сравнивает строку с маской
  • События
  • onFalse - Событие происходит в том случае, если строка не соответствует маске
  • onTrue - Событие происходит в том случае, если строка соответствует маске
  • Данные
  • Str - Определяет строку для сравнения с маской
  • Примеры
       Простой пример проверки введенного пользователем телефонного номера

    Add(MainForm,2953706,91,105)
    {
    Width=258
    Height=92
    }
    Add(StrMask,10635601,196,105)
    {
    Mask="###-##-##"
    link(onFalse,16285370:doOff,[])
    link(onTrue,16285370:doOn,[])
    }
    Add(Edit,4306103,140,105)
    {
    Left=21
    Top=30
    Width=155
    Text=""
    link(onChange,10635601:doCompare,[])
    }
    Add(LED,16285370,259,98)
    {
    Left=185
    Top=28
    }
    Add(Label,15791579,140,56)
    {
    Left=20
    Top=5
    Width=176
    Height=17
    Caption="Enter phone (for example 123-45-67)"
    }
    Замечания
    Обновление элемента: [svn]StrMask.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...