powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Код в lostfocus
4 сообщений из 4, страница 1 из 1
Код в lostfocus
    #34012818
alex_zima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть код в lostfocus формы

IF ALLTRIM(THISFORM.Text1.Value)<>'100'
=MESSAGEBOX('НЕ СТО!',16,'Ошибка')
thisform.Text1.SetFocus
RETURN
ENDIF

Хотелось бы чтобы пока не ввели в это поле значение '100' НЕ было перехода в следующее поле и курсор возвращался на начало ввода значения THISFORM.Text1

У меня focus на THISFORM.Text1 возращается, а курсор все равно переходит на следующее поле формы. Правильный вариант каков?

Спасибо заранее!
...
Рейтинг: 0 / 0
Код в lostfocus
    #34012850
alex11100
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в метод валид
текстбокса напишите

return this.value=100
...
Рейтинг: 0 / 0
Код в lostfocus
    #34012876
Фотография космонахт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В valid плохо, лучше в keypress
ничто не слишком!
...
Рейтинг: 0 / 0
Код в lostfocus
    #34012906
alex_zima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Код в lostfocus
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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