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

Вниз

TWebBrowser получение элементов формы   Найти похожие ветки 

 
Цукор5   (2009-06-06 01:37) [0]

Использую компонент TWebBrowser.
Открыл некоторый ресурс, получил все контролы, заполнил логин и пароль и нажал на "submit". Открылась новая страница.

Вот, собственно, и вопрос...а как заново получить все контролы(на этой новой странице) ?
Повторный вызов
Elements:=WebBrowser1.OleObject.Document.forms.item.elements;
приводит в AV.

Что я делаю не так ? Заранее низкий поклон !!!


 
Цукор5   (2009-06-06 01:45) [1]

вызов
WebBrowser1.OleObject.Document.forms.Length-1;
дает мне -1.

Но на новой странице куча элементов (кнопки и прочее)


 
Леша ©   (2009-06-06 11:17) [2]

Может не дожидаешся загрузки нового WebBrowser1.OleObject.Document?


 
Цукор5   (2009-06-06 16:46) [3]

А как его дожидаться ?

Я смотрю на WebBrowser1ProgressChange. При нажатии на "submit" дожидаюсь 100% , а потом пытаюсь получить элементы.

Эффект тот же.
WebBrowser1.OleObject.Document.forms.Length-1;
дает мне -1.



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

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

Наверх




Память: 0.47 MB
Время: 0.007 c
2-1238673155
bagos
2009-04-02 15:52
2009.08.02
Реальные данные вместо ссылок


4-1213199504
Dmitry S
2008-06-11 19:51
2009.08.02
Рисование в окне из другого потока


4-1212486676
rider_j
2008-06-03 13:51
2009.08.02
Помогите закрыть вкладку браузера Opera


15-1243923034
alert2009
2009-06-02 10:10
2009.08.02
Подскажите программу...


4-1213304094
ply
2008-06-13 00:54
2009.08.02
Сделать фото с веб-камеры