Страница: 1 |
Страница: 1 |
Вопрос: Запрет набора клавиш
Добавлено: 14.03.09 21:27
Автор вопроса: Imperial Kashak | ICQ: 479713821
Подскажите мне, пожалуйста, как запретить пользователю набирать ТЕКСТ. Т.е. надо, чтобы он в текстбоксе мог набирать только натуральные числа, а на остальные тот самый текстбокс не реагировал вообще никак.
Я пробовал перебор символов на событии Change, т.е. выдёргивал с помощью mid последний символ (и Right тоже) и сравнивал с массивом. Но он у меня глушил ВСЁ. И текст, и цифры.
Помогите, кто чем может! ))
Ответы
Всего ответов: 12
Номер ответа: 1
Автор ответа:
maza_____
ICQ: 9968842
Вопросов: 40
Ответов: 337
Web-сайт:
Профиль | | #1
Добавлено: 14.03.09 22:08
Незнаю что у меня получилось)писал на vb6
короче если ты введешь 1 то число введется если другое число или букву то нет
Номер ответа: 2
Автор ответа:
maza_____
ICQ: 9968842
Вопросов: 40
Ответов: 337
Web-сайт:
Профиль | | #2
Добавлено: 14.03.09 22:09
переменная tt не нужна забыл удалить))
Номер ответа: 3
Автор ответа:
Боцман
ICQ: 295725312
Вопросов: 53
Ответов: 830
Web-сайт:
Профиль | | #3
Добавлено: 14.03.09 22:22
Приколись...
Номер ответа: 4
Автор ответа:
maza_____
ICQ: 9968842
Вопросов: 40
Ответов: 337
Web-сайт:
Профиль | | #4
Добавлено: 14.03.09 22:22
Номер ответа: 5
Автор ответа:
fAndOrIn
Вопросов: 5
Ответов: 344
Профиль | | #5
Добавлено: 15.03.09 06:50
Номер ответа: 6
Автор ответа:
Aston
ICQ: 214-179-991
Вопросов: 42
Ответов: 272
Профиль | | #6
Добавлено: 15.03.09 11:19
Мне как то надо было, чтобы в текстовом поле можно было вводить только цифры - задал тоже на форуме. Вот, что мне предложили.
Номер ответа: 7
Автор ответа:
Боцман
ICQ: 295725312
Вопросов: 53
Ответов: 830
Web-сайт:
Профиль | | #7
Добавлено: 15.03.09 11:32
Так вариантов много, но мой блокирует и меню, ведь могут просто вставить текст из буфера.
Номер ответа: 8
Автор ответа:
fAndOrIn
Вопросов: 5
Ответов: 344
Профиль | | #8
Добавлено: 15.03.09 12:05
Так вариантов много, но мой блокирует и меню, ведь могут просто вставить текст из буфера.
А мой тоже и без всяких API.
Номер ответа: 9
Автор ответа:
Боцман
ICQ: 295725312
Вопросов: 53
Ответов: 830
Web-сайт:
Профиль | | #9
Добавлено: 15.03.09 12:57
fAndOrIn пишет:
А мой тоже и без всяких API.
Я отвечал Aston, у тебя ведь в Change, запятой правда нет, с проверкой не вторая ли приведет к увеличению кода.
А в API невижу ничего плохого.
Номер ответа: 10
Автор ответа:
Winand
Вопросов: 87
Ответов: 2795
Web-сайт:
Профиль | | #10
Добавлено: 15.03.09 13:15
http://lmgtfy.com/?q=textbox+numeric+api
Запрет набора всего кроме цифр, еще добавил защиту от Paste.
Номер ответа: 11
Автор ответа:
fAndOrIn
Вопросов: 5
Ответов: 344
Профиль | | #11
Добавлено: 15.03.09 16:08
запятой правда нет
Номер ответа: 12
Автор ответа:
Imperial Kashak
ICQ: 479713821
Вопросов: 10
Ответов: 57
Профиль | | #12
Добавлено: 20.03.09 13:39
В моём случае APIшки не приветствуются )) Однако, на будущее сохраню!
А вот у fAndOrIn и Aston - буду пользовать! Благодарствую!
Из этих двух подчерпнул нового: забыл, что есть такая беда, как Replace, а также про Like - не знал, где да как использовать, но слышал.