Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проверка ввода / 6 сообщений из 6, страница 1 из 1
25.07.2006, 11:20
    #33875928
air1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка ввода
На форме в грид вводятся цифры. Хочу на KeyPress моего Text1 нужной колонки написать условие:
IF nKeyCode>97 and nKeyCode<122 OR nKeyCode=45 OR nKeyCode=47 OR nKeyCode=42 OR nKeyCode>224 and nKeyCode<255
-----
endif
Ума не приложу прям заклинило что прописать в условии чтоб буквы вообще нельзя было набирать.Чтобы когда пользователь набирает букву вообще ничего не происходило.
...
Рейтинг: 0 / 0
25.07.2006, 11:22
    #33875940
piva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка ввода
InputMask='999999999999' не катит ?
Ну тогда в KeyPress поставить NoDefault - когда натыкали не то
...
Рейтинг: 0 / 0
25.07.2006, 11:27
    #33875980
air1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка ввода
Нет не подходит. Мне надо чтоб пользователь мог нажимать еще и +, Энтер и ".".
...
Рейтинг: 0 / 0
25.07.2006, 11:28
    #33875985
alex11100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка ввода
ну тогда уж
if inlist(nkeykode,..,...,...,..,)

тип какой у поля???

и послушай Пиву-поставь маску
...
Рейтинг: 0 / 0
25.07.2006, 11:32
    #33876002
air1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка ввода
Тип у поля - символьный. Дело в том что как перечислить все ненужные мне коды я знаю, а вот как сделать так, чтобы при нажатии на букву ничего не происходило? Как обработать нажатие на буквку так как - будто пользователь не на что не нажимал?
...
Рейтинг: 0 / 0
25.07.2006, 11:36
    #33876016
alex11100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проверка ввода
if inlist(nkeykode,1,2,3...)
nodefa
retu

может там действительно маску воткнуть можно
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Проверка ввода / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]