|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.02.2008, 12:23 | #1 |
Пользователь
Регистрация: 08.02.2008
Сообщений: 11
|
Edit. Последовательный переход...
имеется три поля Edit, в каждое поле вводится по 6 символов.
проблема в том, что не могу сообразить как осуществить переход от одного поля к следующему при окончании ввода этих 6 символов. В идеале хотелось бы чтобы все работало так же как при вводе серийника в хороших прогах...чтобы при заполнении первого поля автоматически активировалось второе поле...и т.д. помогите, плиз!
Друг - это тот, кто выбирает меня вместе с моими проблемами.
|
08.02.2008, 12:30 | #2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
onchange or onkeypress or... length(editX.text)...
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
08.02.2008, 12:42 | #3 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Код:
|
08.02.2008, 13:11 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Еще можно так:
Код:
I'm learning to live...
|
08.02.2008, 13:18 | #5 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
if Length(Edit1.Text)=6 then
Edit2.SetFocus; Так и не понял, почему предыдущие ораторы использовали критерий=4 !? Ведь Цитата:
Последний раз редактировалось mihali4; 08.02.2008 в 13:22. |
|
08.02.2008, 13:24 | #6 | |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Цитата:
Чтобы загладить вину, добавлю Код:
Последний раз редактировалось Sibedir; 08.02.2008 в 13:28. |
|
08.02.2008, 13:41 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
11.02.2008, 10:59 | #8 |
Пользователь
Регистрация: 08.02.2008
Сообщений: 11
|
Спасибо вам огромное! =)
-------------------------- А можно ли осуществить нечто подобное, если имеются поля не TEdit, а TDBEdit ? (при редактировании данных таблицы БД)
Друг - это тот, кто выбирает меня вместе с моими проблемами.
Последний раз редактировалось MoonLit; 11.02.2008 в 12:33. |
11.02.2008, 12:43 | #9 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
А какая разница? Конечно, можно...
|
11.02.2008, 12:54 | #10 |
Пользователь
Регистрация: 08.02.2008
Сообщений: 11
|
а у меня не работает! ругается благим матом....
--------------------------------------------------- у компонента типа ТDBEdit нету свойства Text, и чем оно наменяется я не знаю, точнее не могу понять.
Друг - это тот, кто выбирает меня вместе с моими проблемами.
Последний раз редактировалось MoonLit; 11.02.2008 в 14:25. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переход | Gorychev | PHP | 6 | 26.05.2008 01:16 |
Переход по странице | Gorychev | HTML и CSS | 2 | 16.05.2008 21:01 |
Последовательный порт RS-232 | LepihinMS | Общие вопросы Delphi | 4 | 23.06.2007 00:53 |
Последовательный порт? | Lexx | Общие вопросы Delphi | 4 | 10.05.2007 10:50 |
Последовательный поиск в БД | Nowichok | БД в Delphi | 7 | 10.02.2007 21:55 |