Конференция "Corba" » Как получить код странички, загруженной в WebBrowser?
 
  • TStas © (01.01.07 22:17) [0]
    Собственно, сабж. Помню, что на форуме было, но не нашел
  • С (02.01.07 18:30) [1]

    procedure TForm1.Button2Click(Sender: TObject);
    var
     PSI: IPersistStreamInit;
     OleStream: IStream;
     MemStream: TMemoryStream;
     Adapter: TStreamAdapter;
    begin
     WebBrowser1.Navigate('http://delphimaster.ru/cgi-bin/http://pda.delphimaster.net/?id=1167679059&n=8');
     while WebBrowser1.ReadyState <> READYSTATE_COMPLETE do Application.ProcessMessages;
     PSI:= WebBrowser1.Document as IPersistStreamInit;
     MemStream:= TMemoryStream.Create;
     try
       OleStream:= TStreamAdapter.Create(MemStream) as IStream;
       PSI.Save(OleStream, false);
       MemStream.Position:= 0;
       Memo1.Lines.LoadFromStream(MemStream);
     finally
       MemStream.Free;
     end;
    end;

 
Конференция "Corba" » Как получить код странички, загруженной в WebBrowser?
Есть новые Нет новых   [134431   +9][b:0][p:0.001]