![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TWebBrowser + эмуляция нажатия TAB [D5, D6, D7, Win2k, WinXP]
DeHuC © (2004-04-22 06:38:00)Вопрос к гуру... не могу решить следующую проблему:
На форме лежит компонента TWebBrowser и кнопка Button...
при старте, в TWebBrowser загружается страница с двумя контролами - едитами.... кликаем мышкой по одному из едитов - в нем устанавливается клавиатурная каретка (фокус)...
Как в TWebBrowser передать TAB, что бы при этом TWebBrowser не потерял фокус, а фокус переместился в другой едит?
DeHuC (2004-04-23 08:23:00) [1]А как получить позицию каретки в поле ввода?
Используя методы OleObject?
DeHuC (2004-04-22 11:37:00) [2]я наверно немного неточно вопрос задал...
вообще говоря мне надо реализовать некое подобие виртуальной клавиатуры...
все вроде бы получается кроме гребаного TAB'а...
подобным методом я пытался решить проблему, но получается очень громоздко, потому как не все итемы вообще визуальные и их надо как то различать... на обычной, "кривой" странице может быть 15 ссылок и 2 едита, а итемов 2000 и отфильтровывать их большой геммор...
easy (2004-04-22 11:12:00) [3]WebBrowser1.OleObject.document.all.tags('input').item(1).focus;