Главная страница
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.013 c
2-1220938248
Ciberrus
2008-09-09 09:30
2008.10.19
DBGRID Контроль ввода значений.


2-1221131062
programmer90
2008-09-11 15:04
2008.10.19
Команда в ShellExecute


2-1221136125
DJones
2008-09-11 16:28
2008.10.19
Использование многострочных hint в Дельфи


2-1220932985
New_ser
2008-09-09 08:03
2008.10.19
Как сравнить 2 предложения (разные разделители)?


8-1187125306
Dr. Andrew
2007-08-15 01:01
2008.10.19
Где можно найти encoder-decoder для ogg файлов?