Ver Mensaje Individual
  #1  
Antiguo 12-03-2004
Avatar de dmassive
dmassive dmassive is offline
Miembro
 
Registrado: mar 2004
Ubicación: Paraná - Argentina
Posts: 60
Reputación: 23
dmassive Va por buen camino
Question TWebBrowser (OnDocumentComplete vs OnDownloadComplete)

Buenos dias amigos!
No entiendo muy bien las diferencias entre los eventos OnDocumentComplete y OnDownloadComplete de la componente TWebBrowser.

Este Codigo Funciona Bien.
Código:
procedure TForm_Bajar_Datos.WebBrowser1DocumentComplete(Sender: TObject;
  const pDisp: IDispatch; var URL: OleVariant);
var
   Document: IHTMLDocument2;
begin
     N := N + 1;
     Document := WebBrowser1.Document as IHTMLDocument2;
     Memo1.Lines.Text := Document.Body.parentElement.outerHTML;
     Memo1.Lines.SaveToFile('pagina.txt');
end;
Pero este Codigo Funciona Mal. (Memo1.Lines.Text := Document.Body.parentElement.outerHTML Genera una ecepcion
Código:
procedure TForm_Bajar_Datos.WebBrowser1DownloadComplete(Sender: TObject);
var
   Document: IHTMLDocument2;
begin
     N := N + 1;
     Document := WebBrowser1.Document as IHTMLDocument2;
     Memo1.Lines.Text := Document.Body.parentElement.outerHTML;
     Memo1.Lines.SaveToFile('pagina.txt');
end;
¿Cual es la diferencia entre estos 2 eventos?
Hasta este problema yo creia que:
*OnDocumentComplete se producia cuando el codigo fuente era cargado.
*OnDownloadComplete se producia cuando el codigo fuente y los demas archivos como imagenes eran cargados.
Pero creo que estoy equivocado.
Responder Con Cita