Помогите новичку!!
Модератор: Модераторы
Помогите новичку!!
Нужно чтобы при вводе числа в поле edit происходила проверка этого числа и на основании условия (какое число ввели) происходило определенное действие. Т.е. какое событие мне применить???
OnClick покатит.
Максим писал(а):OnClick покатит.
а можно onchange??
Скорее уж тогда OnExit, чтобы быть уверенным, что ввод точно закончен. 
- GAMER
- энтузиаст
- Сообщения: 627
- Зарегистрирован: 06.08.2008 13:41:07
- Откуда: Ужгород-Днепр, Украина
- Контактная информация:
Vadim писал(а):Скорее уж тогда OnExit, чтобы быть уверенным, что ввод точно закончен.
При OnExit могут быть грабли, на которые сам наступил. Если в Edit вводить что-либо, а потом нажать на кнопку обработки, то иногда не успевает обработаться подпрограмма в OnExit.
GAMER
Этого не случится, если вся обработка будет находится в событии OnExit. Именно такая ситуация и желательна вопрошающему, судя по его первому посту.
Этого не случится, если вся обработка будет находится в событии OnExit. Именно такая ситуация и желательна вопрошающему, судя по его первому посту.
Vadim писал(а):Скорее уж тогда OnExit
ИМХО лучше обрабатывать OnClick. А еще лучше OnKeyUp или OnKeyPress.
VirtUX писал(а):А еще лучше OnKeyUp или OnKeyPress.
Ну да, особенно когда ввод большой...
Мне все-таки больше подойдет onchange. Т.к. при вводе у меня должно появиться соотвтетствующее этому числу количество полей ввода для последующего сбора информации.
