|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.03.2013, 15:51 | #1 |
Пользователь
Регистрация: 07.05.2010
Сообщений: 45
|
TWebBrowser модель DOM
Здравствуйте, форумчане!
Происходит какая-то нелогичная ситуация, уже голову сломал, как её обмануть, если кто в курсе, буду очень рад! Дело в следующем: загружаю страничку по ссылке в TwebBrowser, потом в переменную типа Variant считываю. Вот две основные строчки: Код:
Внимание! пытался бороться с этим таким образом: в обработчик события WebBrowsera OnDocumentComplete вписал код Код:
Код:
Ещё вешал wb1.navigate на другую кнопку и программно вызывал её нажатие - опять же через раз отрабатывает правильно ( а то и через пять). Внимание2! если перед проверкой переменно DOC на пустоту вывести её через ShowMessage, то происходит чудо! через раз она отображается пучтойЮ но в МЕМО всегда записывается правильно! кто знает как заставить строчку Doc := wb1.OleObject.document работать после ПОЛНОЙ загрузки WB, отзовитесь! |
12.03.2013, 17:53 | #2 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
видимо вызывать (выполнять действие)
Код:
Цитата:
Цитата:
Код:
doc:=nil; wb1.navigate(...);
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 12.03.2013 в 17:59. |
||
23.03.2013, 15:03 | #3 |
Пользователь
Регистрация: 04.07.2011
Сообщений: 12
|
после
Код:
Код:
|
05.04.2013, 17:00 | #4 |
Пользователь
Регистрация: 07.05.2010
Сообщений: 45
|
к сожалению этот вариант не канает
|
05.04.2013, 17:26 | #5 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
OnDocumentComplete может вызыватся несколько раз, вам надо ждать последнего
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
DOM php5 | alexander1111 | PHP | 0 | 09.03.2011 22:56 |
Объектная модель DOM | Kapitann | JavaScript, Ajax | 5 | 18.08.2010 08:44 |
Incompatible types: 'Unit1.TWebBrowser' and 'SHDocVw.TWebBrowser' | simon15x | Общие вопросы Delphi | 0 | 10.04.2010 03:11 |
TWebBrowser DOM | KASioZ | Работа с сетью в Delphi | 0 | 11.12.2009 07:02 |
Дерево DOM | fclmhooligan | JavaScript, Ajax | 1 | 24.11.2008 14:11 |