Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.01.30;
Скачать: CL | DM;

Вниз

TWebbrowser, как определить активное поле формы.   Найти похожие ветки 

 
vegarulez   (2010-11-11 17:52) [0]

Привет всем мастерам!
Возникла задача заплнения того поля формы на страничке - которое в данный момент является активным - т.е. то которое пользователь заполняет в текущий момент времени.
Автоматически заполнение по имени формы знаю как сделать. Вопрос - как определить им формы которое в данный момент является активным?
Думаю в цикле проверять все элементы в форме. Но вот вопрос, к какому свойству обращаться чтобы проверить что в данный момент в этом элементе на страничке происходит заполнение. Подскажите.


 
vegarulez   (2010-11-11 17:53) [1]

for i:=0 to  WebBrowser1.OleObject.Document.All.Length - 1 do
if WebBrowser1.OleObject.ТРАМПАМПАМПАМ =true then
s:=WebBrowser1.OleObject.Document.All.Item(i).ActiveControl.Name;


в телевикторине требуется отгадать трампампампам )


 
vegarulez   (2010-11-11 17:55) [2]

может канеш что-то неправильно в коде сверху так примерно накидал - прошу больно не бить... )


 
И. Павел ©   (2010-11-11 18:49) [3]

Активный элемент можно узнать через свойство IHTMLDocument2.activeElement Property:
http://msdn.microsoft.com/en-us/library/aa752581(VS.85).asp


 
И. Павел ©   (2010-11-11 18:50) [4]

http://msdn.microsoft.com/en-us/library/aa752581(VS.85).aspx



Страницы: 1 вся ветка

Текущий архив: 2011.01.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
3-1252056738
Руслан
2009-09-04 13:32
2011.01.30
помогите !!!


2-1289530925
Gu
2010-11-12 06:02
2011.01.30
Win 7 и запуск от имени администратора


15-1287648553
>|
2010-10-21 12:09
2011.01.30
Ошибка дебаггера


2-1289205361
kate158
2010-11-08 11:36
2011.01.30
как найти дату по шаблону?


15-1287520142
Юрий
2010-10-20 00:29
2011.01.30
С днем рождения ! 20 октября 2010 среда