您的位置:首页 > 编程语言 > Delphi

delphi 读取显示网页上的图片方法

2008-11-10 13:26 288 查看
uses jpeg,;

type
  TForm1 = class(TForm)

    ...
    Image1: TImage;

    IdHTTP1: TIdHTTP;

    ...

end;

 

procedure TForm1.FormCreate(Sender: TObject);

var

  tmp:string;

  IMS:TMemoryStream;

  ijpeg : TJPEGImage;

  IdHTTP1: TIdHTTP;

begin

  IMS:=TMemoryStream.Create;

  IdHTTP1:=TIdHTTP.Create;

  IdHTTP1.Get('http://192.168.1.168/2008/Services/images/1_r4_c2.jpg',IMS);

  Image1.Picture.Assign(nil);

  ijpeg := TJPEGImage.Create;

  IMS.Position :=0;

  ijpeg.LoadFromStream(IMS);

  IMS.Free;

  Image1.Picture.Assign(ijpeg);

  ijpeg.Free;

  IdHTTP1.Free;

end;

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  delphi image class c