Как можно в Edit запретить символы
Этот топик читают: Гость
Ответов: 590
Рейтинг: 19
|
|||
карма: 0 |
| ||
Голосовали: | flud |
Ответов: 8928
Рейтинг: 823
|
|||
EcsTasY, code_10610.txt
|
|||
карма: 19 |
| ||
файлы: 1 | code_10610.txt [709B] [235] | ||
Голосовали: | EcsTasY |
Ответов: 590
Рейтинг: 19
|
|||
я думаю, чо это ты улыбаешся
|
|||
карма: 0 |
|
Ответов: 1161
Рейтинг: 160
|
|||
карма: 0 |
| ||
файлы: 1 | code_10611.txt [542B] [180] | ||
Голосовали: | EcsTasY |
Ответов: 590
Рейтинг: 19
|
|||
красава))) пасибо
|
|||
карма: 0 |
|
Ответов: 171
Рейтинг: 19
|
|||
а как с помощью маски задать диапозон разрешенных символов например A-Z 0-9 ?
Почему бы не добавить такой тип ввода в свойства Edit ? |
|||
карма: 0 |
|
Ответов: 1161
Рейтинг: 160
|
|||
Borka,
Borka писал(а): A-Z 0-9 ?- это уже не маска, а регулярное выражение... |
|||
карма: 0 |
|
Ответов: 171
Рейтинг: 19
|
|||
а можно примерчик
|
|||
карма: 0 |
|
Ответов: 1161
Рейтинг: 160
|
|||
тут примерчиком не смогу помочь - в стандартной версии Hiasm такого компонента, как "Регулярные выражения" нет...
------------ Дoбавленo: тута посмотри http://www.hiasm.com/forum.html?q=3&t=32440 |
|||
карма: 0 |
|
Ответов: 8928
Рейтинг: 823
|
|||
Borka, коды символов 0-9 (48-57), A-Z (65-90); четыре элемента If и вся задача
|
|||
карма: 19 |
|
Ответов: 1161
Рейтинг: 160
|
|||
вот мне делать нечего было, и решил я этот мультик сделать
посмотри, может пригодится, описание там есть code_10639.txt |
|||
карма: 0 |
| ||
файлы: 1 | code_10639.txt [5.7KB] [171] | ||
Голосовали: | Borka |
Ответов: 1328
Рейтинг: 69
|
|||
карма: 2 |
| ||
файлы: 1 | code_10640.txt [401B] [231] | ||
Голосовали: | Borka |
Ответов: 171
Рейтинг: 19
|
|||
Konst писал(а): а символами 0-9 и A-F все совсем просто ха все главное понажимал а hexnumber упустил почемуто)) А это от sql инекций уберечь сможет? в шеснадцатиричном виде их не подсунут ------------ Дoбавленo: тьфу невнимательный я A-F только))) Ушел дальше схемку LainXa разбирать ------------ Дoбавленo: Че такое непойму!? Вот такая схемка
Введенный текст проверяеться на допустимые символы,которые содержаться в масиве, в данной схеме разрешены только прописные буква, наши и ненаши. Вобщем странно както латынь обрабатывает, например два слова maxim и denis оба по идее валидны, но denis не проходит, и вообще все слова с буквой e и нетолько С кирилицей вроде нормально все пока. |
|||
карма: 0 |
|
Ответов: 1328
Рейтинг: 69
|
|||
Borka, у тебя именно "е" не проходит, добавь в список вторую все ок, почему пока не понял
------------ Дoбавленo: и "w" не проходит ------------ Дoбавленo: Похоже проблема в том, что у тебя после некоторых символов стоят пробелы, скопируй в блокнот и проверь ------------ Дoбавленo: Borka, что то ты замутил не сусветное может так проще?
|
|||
карма: 2 |
|
Ответов: 171
Рейтинг: 19
|
|||
Konst писал(а): Похоже проблема в том, что у тебя после некоторых символов стоят пробелы, скопируй в блокнот и проверьДействительно, даже в блокнот копировать ненадо, код если посмотреть видно где пробелы
Konst писал(а): что то ты замутил не сусветное может так проще?может и проще , хотя ненамного 10 компонентов против 13 |
|||
карма: 0 |
| ||
файлы: 1 | code_10654.txt [393B] [191] |