:: Visual Foxpro, Foxpro for DOS
TextBox запрет ввода знака минус
Пашок
Автор

Сообщений: 706
Дата регистрации: 14.11.2001
Возможно с помощью InputMask или Format запретить ввод отрицательных значений в поле?




------------------
Ratings: 0 negative/0 positive
Re: TextBox запрет ввода знака минус
Hel!Riser

Сообщений: 10452
Откуда: Нижний Новгород
Дата регистрации: 11.03.2001
в текстбоксе кажтсь нужно делать проверку. Маска и формат на ввод цифирь подразумевает еще и ввод знака по-любому. А вот если спинер пользовать - то да - там можна поставить нижние и верхние границы ввода




------------------
Осторожно - глисты!
Ratings: 0 negative/0 positive
Re: TextBox запрет ввода знака минус
_Jet_

Сообщений: 271
Откуда: Нукус
Дата регистрации: 07.02.2004

Здрасть!

В InputMask ТЕКСТБОКСА введи 9999 (сколько хочешь)




------------------
Nothing Runs Like Fox!
"(c) не помню"
Ratings: 0 negative/0 positive
Re: TextBox запрет ввода знака минус
Burn

Сообщений: 5644
Откуда: Днепр
Дата регистрации: 02.01.2002
>В InputMask ТЕКСТБОКСА введи 9999 (сколько хочешь)
Из Хелпа:
Цитата:
9 - Digits and signs, such as a minus ( – ) sign can be entered




------------------
В борьбе бобра с козлом побеждает бобро
Ratings: 0 negative/0 positive
Re: TextBox запрет ввода знака минус
FoxHunter

Сообщений: 161
Дата регистрации: 29.03.2005
Укажи в методе KeyPress текстбокса:
if lastkey() = 45
nodefault
endif

P.S. Исправление. Не в методе конечно, в событии KeyPress



Отредактировано (29.03.05 19:27)


------------------
Ratings: 0 negative/0 positive
Re: TextBox запрет ввода знака минус
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Hi FoxHunter!

Если уж соблюдать терминологию, то в ОБРАБОТЧИКЕ СОБЫТИЯ. Ибо "событие" (KeyPress например) как таковое это не есть код его обрабатывающий




------------------
WBR, Igor
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 21 Равиль  (Гостей: 20)

© 2000-2024 Fox Club 
Яндекс.Метрика