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

Вниз

Как присвоить свою процедуру к TInternetExplorer.OnDocumentComple   Найти похожие ветки 

 
Johnnnn   (2008-09-14 22:43) [0]

В общем нужно етому событию присвоить свою процедуру делаю так:

type
 TForm1 = class(TForm)
   Button1: TButton;
   WebBrowser1: TWebBrowser;
   procedure Button1Click(Sender: TObject);
   procedure WebBrowser1DocumentComplete(Sender: TObject;
   const pDisp: IDispatch; var URL: OleVariant);

 private
 procedure comp(Sender:TObject; const pDisp:IDispatch;var URL:OleVariant);
   { Private declarations }
 public
   { Public declarations }
 end;
var
 Form1: TForm1;
 wb: IWebBrowser2;
 IE: TInternetExplorer;
 implementation

{$R *.dfm}
procedure TForm1.comp(Sender: TObject; const pDisp: IDispatch;
 var URL: OleVariant);
begin
end;

procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;
 const pDisp: IDispatch; var URL: OleVariant);
var
i:integer;
begin
i:=0;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
ie:=TInternetExplorer.create(self);
WB:=CoInternetExplorer.Create;
WB.Visible:=True;
ie.ConnectTo(wb);
IE.OnDocumentComplete:=WebBrowser1DocumentComplete;
IE.OnDocumentComplete:=comp;
end;

Вобщем показал 2 варианта как делаю и в обоих случаях выдает Parameter lists differ подскажите плиз что куда написать чтобы заработало?


 
Palladin ©   (2008-09-15 11:07) [1]

убери нижнюю



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

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

Наверх




Память: 0.46 MB
Время: 0.015 c
2-1221236761
New_ser
2008-09-12 20:26
2008.10.19
Как настроить ADOConnection для работы в сети?


6-1192515079
Dennis I. Komarov
2007-10-16 10:11
2008.10.19
Для опытного глаза


2-1221014088
Sw
2008-09-10 06:34
2008.10.19
Создание и уничтожение объекта


2-1221475446
Demo_nik
2008-09-15 14:44
2008.10.19
координаты ячейки BDE


2-1221045757
Нов_и_чок
2008-09-10 15:22
2008.10.19
Системные иконки Shell32.dll