Форум: "Начинающим";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
Внизas Найти похожие ветки
← →
LexXL (2006-10-25 15:04) [0]есть такая чтука
edit1.text:=(WebBrowser1 as IHTMLDocument2Disp).title;
тоесть по сути это string - титл странички открытой в webbrowser, при компиляции не выдает ошибки но принажатии вылезает ошибка - я просто не знаю как это должно работать (as) может ктото подскажет как это реализовываеться
← →
Сергей М. © (2006-10-25 15:09) [1]
> принажатии вылезает ошибка
Мож ты нажал не туда ?)
← →
Gero © (2006-10-25 15:14) [2](WebBrowser1.Document as IHTMLDocument2).title
← →
LexXL (2006-10-25 15:22) [3]Gero !!!!!
Вот что значит фраза все гениально и просто!!!!!!!!
Пасиб большое!
← →
Desdechado © (2006-10-25 16:09) [4]as - это приведение экземпляра объекта к какому-то типу. Если он допускает, конечно, такое приведение.
← →
Dmitrij_K (2006-10-25 16:22) [5]В случае WB делается так
uses MSHTML
var doc : IHTMLDocument2;
begin
if webbrowser1.Document.QueryInterface(IHTMLDocument2, doc)=S_OK then
doc.title
← →
Anatoly Podgoretsky © (2006-10-25 16:24) [6]
> as - это приведение экземпляра объекта к какому-то типу.
>
В данном случае нет, справа не объект, а IHTMLDocument2Disp (интерфейс)
← →
Desdechado © (2006-10-25 16:30) [7]> В данном случае нет, справа не объект, а IHTMLDocument2Disp (интерфейс)
WebBrowser1.Document - объект
as - как
IHTMLDocument2 - тип
← →
Eraser © (2006-10-25 19:58) [8]> [5] Dmitrij_K (25.10.06 16:22)
"as" - это и есть не явный вызов QueryInterface.
← →
Eraser © (2006-10-25 19:59) [9]> [7] Desdechado © (25.10.06 16:30)
не совсем так, для интерфейсов as работает по-другому, чем для объектов.
← →
Kolan © (2006-10-25 20:01) [10]> экземпляра объекта
Это что такое?
← →
MikePetrichenko © (2006-10-25 20:11) [11]
> Это что такое?
буковки
← →
Ketmar © (2006-10-25 20:38) [12]>[10] Kolan(c) 25-Oct-2006, 20:01
>> экземпляра объекта
>Это что такое?
надеюсь, описка. %-)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c