![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Фокус ввода [D5, Win95/98]
RSN © (2004-12-28 23:49:00)Суть проблемы вот в чем.
На форме несколько DBEdit. Как определить какой из них имеет фокус ввода? Смысл в том, чтобы не писать для каждого OnKeyPress
Дмитрий В. Белькевич (2004-12-30 03:53:00) [1]Тэги? Хотя их здесь не любят, как и Goto. А ничего - и то, и то достаточно прозрачно и удобно. Если вмеру, кместу и с кометариями, что бы другие, кто проект пишет, не трогали, либо сообщали.
Dolt (2004-12-29 00:10:00) [2]processMessage заменить на MessageBox - заработался, блин :(
Dolt (2004-12-29 00:06:00) [3]Вообще-то ActiveControl.
Но Вам, скорее всего нужно использовать sender в обработчике OnKeyPress. Что-нибудь типа:
...
If sender is TDBEdit Then begin
application.processMessage(Pchar('Редактируем поле '+DBEdit1.Field.FieldName),'',0);
end;
...