Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2015.10.25;
Скачать: CL | DM;

Вниз

Динамически созданный WebBrowser   Найти похожие ветки 

 
Black777   (2014-05-26 17:26) [0]

Добрый день.
Создаю динамически TWebBrowser (WebBrowser1), затем мне необходимо описать действие этого объекта при OnDocumentComplete. Для этого создаю отдельную процедуру которую в последствии присвою динамически созданному WebBrowser1.OnDocumentCompleteЖ=Процедура(?????).

Но не понятно как в создаваемой процедуре определить параметры: ASender: TObject;  const pDisp: IDispatch; var URL: OleVariant что бы получать доступ в процедуре к параметрам динамически созданного браузера?


 
icWasya ©   (2014-05-26 17:38) [1]

У какого-нибудь объекта, например у формы, создать метод(посмотри, в чём отличие от процедуры)
procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject; const pDisp: IDispatch;  var URL: OleVariant);
begin
end;


И да,
WebBrowser1.OnDocumentComplete:=WebBrowser1DocumentComplete;// безо всяких параметров
как определить параметры ?
WebBrouser сам вызовет эту процедуру и сам передаст в неё нужные параметры


 
Black7777   (2014-05-26 17:50) [2]


> У какого-нибудь объекта, например у формы, создать метод(посмотри,
>  в чём отличие от процедуры)

А если я хочу создать WebBrowser1 не основном потоке а в дополнительном потоке?
Или например у приложения вообще нет формы, делаю сервис (службу)?


 
sniknik ©   (2014-05-26 18:09) [3]

> делаю сервис (службу)?
зачем тебе тогда визуальный обьект? может пойдет что-то типа XMLHTTPRequest?


 
Black7777   (2014-05-26 18:12) [4]


> зачем тебе тогда визуальный обьект? может пойдет что-то
> типа XMLHTTPRequest?

Не имел ввиду что делаю, имел ввиду ЕСЛИ делаю. Интересно просто как быть в таком случае?
А XMLHTTPRequest может выполнять в результате запросов СКРИПТЫ?


 
sniknik ©   (2014-05-26 18:14) [5]

> А XMLHTTPRequest может выполнять в результате запросов СКРИПТЫ?
нет.


 
Плохиш ©   (2014-05-27 00:49) [6]


> Black777

В букварях использование и определение событий (event) подробно описано.



Страницы: 1 вся ветка

Текущий архив: 2015.10.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.004 c
2-1399966822
Black777
2014-05-13 11:40
2015.10.25
Подсчет людей с видео.


11-1260545241
tippa
2009-12-11 18:27
2015.10.25
побайтно записать файл из массива


2-1401178558
Кирилов М.Л.
2014-05-27 12:15
2015.10.25
Импорт таблицы OpenOffice в StringGrid


15-1425850205
Юрий
2015-03-09 00:30
2015.10.25
С днем рождения ! 9 марта 2015 понедельник


15-1425936604
Юрий
2015-03-10 00:30
2015.10.25
С днем рождения ! 10 марта 2015 вторник