Einzelnen Beitrag anzeigen

Daxon

Registriert seit: 2. Jul 2009
13 Beiträge
 
#5

Re: VirtualTreeView und Bild aus Internet

  Alt 5. Jul 2009, 20:33
Delphi-Quellcode:
var
  imgStream: TMemoryStream;
  imgBMP: TBitmap;

procedure TForm1.SaveImg();
begin
  imgStream := TMemoryStream.Create;
  imgBMP:= TBitmap.Create;
  IdHTTP1.Get(Edit1.Text, imgStream);
  imgBMP.LoadFromStream(imgStream);
  imgBMP.SetSize(120, 90);
  ImageList1.Add(imgBMP, nil);
  imgBMP.Free;
  imgStream.Free;
end;
So in etwa... Da dauert das Herunterladen von 50 gleichen Dateien (in einer schleife) schon fast 4 sekunden, obwohl Firefox die Grafik (120x90 und ca. 3KB) innerhalb von ms anzeigt...
Angehängte Dateien
Dateityp: zip download_108.zip (6,4 KB, 8x aufgerufen)
  Mit Zitat antworten Zitat