![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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]Вопрос не утратил актуальности :)