Advertisement
TLama

Untitled

Aug 13th, 2013
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.80 KB | None | 0 0
  1. procedure TForm1.BeforeResourceLoad(Sender: TObject; const browser: ICefBrowser;
  2.   const request: ICefRequest; var redirectUrl: ustring; var resourceStream: ICefStreamReader;
  3.   const response: ICefResponse; loadFlags: Integer; out Result: Boolean);
  4. var
  5.   MemoryStream: TMemoryStream;
  6. begin
  7.   if Request.Url = 'https://www.gravatar.com/avatar/d6b3f1a4100f56e3e3c0874c82141ff6?s=128&d=identicon&r=PG' then
  8.   begin
  9.     MemoryStream := TMemoryStream.Create;
  10.     try
  11.       HTTP.Get('http://1.bp.blogspot.com/-Qi3rbrQZBHY/T_5a7uwh-qI/AAAAAAAAAtg/OKzYkX3SazI/s1600/smiley-time.png', MemoryStream);
  12.       ResourceStream := TCefStreamReaderRef.CreateForData(MemoryStream.Memory, MemoryStream.Size);
  13.       Result := False;
  14.     finally
  15.       MemoryStream.Free;
  16.     end;
  17.   end
  18.   else
  19.     Result := False;
  20. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement