Форум: "Сети";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
Внизсобытие onNewWindow компонента TwebBrowser Найти похожие ветки
← →
Max_ (2004-04-01 11:46) [0]при обработке сообщения onNewWindow в коде
procedure TForm1.wwNewWindow2(ASender: TObject; var ppDisp: IDispatch; var Cancel: WordBool);
var HtmlDocument: IHtmlDocument2;
SubBrowser : iWebBrowser;
begin
subbrowser := ppDisp as iWebbrowser;
HtmlDocument := SubBrowser.Document as IHtmlDocument2;
end;
во время выполнения любых действий над subbrowserom (subbrowser.stop, subbrowser.document) выдаётся ошибка access violation at address .... read of address FFFFFFFF
пробовал делать cancel:=true (false)
пробовал делать задержки, чтобы страничка успевала загрузится - ничего не помогает
в чём может быть причина?
← →
BiN © (2004-04-01 12:22) [1]енто что такое SubBrowser.Document as IHtmlDocument2?
№@#;%"?*(
← →
Question2004 (2004-04-01 12:22) [2]ну, не знаю..
← →
nikkie © (2004-04-01 15:19) [3]ppDisp скорее всего просто nil, вот ты и получаешь AV.
в событии OnNewWindow новое окно браузера еще не создано.
это событие возбуждается для того, чтобы ты мог сам создать новое окно браузера (если чем-то не устраивает стандартное).
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2004.05.23;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.041 c