Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TWebBrowser и JavaScript [Delphi, Windows]


Styx_ ©   (2006-12-14 14:47:00) 

В HTML-файле в JavaScript написано
window.qqq = 1;
Чтобы получить это значение в Delphi, пишу
WebBrowser1.OleObject.Document.parentWindow.qqq
Работает. А как то же самое будет через раннее связывание - не понимаю :(


Styx_   (2007-01-15 15:59:00) [1]

Наверное, я не силён в терминологии... Я имею в виду возможность перебрать все элементы коллекции.
Есть подозрение, что нужна IHTMLAttributeCollection или IHTMLAttributeCollection2. Будем разбираться.


clickmaker   (2007-01-15 15:07:00) [2]


> и её enumerator

что ты имеешь в виду под enumerator?


Styx_   (2007-01-15 14:10:00) [3]

Не знает. Но оно же скорее всего добавляется не к самому окну, а в какую-то стандартную коллекцию, и её enumerator должен меня до него довести.


clickmaker   (2007-01-15 10:09:00) [4]


> [3] Styx_   (12.01.07 19:21)

ну так и о каком раннем связывании может идти речь? Библиотека типов браузера не знает ничего и не должна знать о том, что "я могу добавить окну
> или любому другому объекту любое новое свойство"


Styx_   (2007-01-12 19:21:00) [5]

Нечто произвольное. Т.е. в скрипте я могу добавить окну или любому другому объекту любое новое свойство. А через какой интерфейс к нему подбираться - не очень понятно.


clickmaker   (2007-01-12 17:09:00) [6]


> [1] Styx_   (12.01.07 11:49)

а что такое qqq?


Styx_   (2007-01-12 11:49:00) [7]

Вопрос не утратил актуальности :)


Наверх

Титульная страница Поиск, карта сайта Написать письмо