在IE的地址栏输入“http://222.204.60.182/FTP服务器/安全信息文件/5101321A.jpg”地址可以打开图片
但在image里用方法一装在不了图片,方法二可以装载方法一:image1.Picture.LoadFromFile('http://222.204.60.182/FTP服务器/安全信息文件/5101321A.jpg');
方法二:image1.Picture.LoadFromFile('D:\产品图片/5101321A.jpg');请问我想装在服务器上的图片有什么办法吗?不会是先下载到本地,然后在装载吧

解决方案 »

  1.   

    image默认不支持jpg图片,加上jpeg单元
      

  2.   

    我问的不是这个问题,我是想装载'http://222.204.60.182/FTP服务器/安全信息文件/5101321A.jpg'这个图片,不是本地的图片
    jpeg单元我早已加了
      

  3.   

    示网络图片可以使用WebBrowser控件,也可以用image控件。本文主要讲解了用image控件显示网络图片的方法:在窗体添加一个idhttp1,一个image,一个button来演示本程序.procedure TForm1.Button1Click(Sender: TObject);
    var
    imagestream:TMemoryStream;
    jpg:TJpegImage;
    begin
    imagestream := TMemoryStream.Create();
    jpg:=TJpegImage.Create;
    idhttp1.Get('http://222.204.60.182/FTP服务器/安全信息文件/5101321A.jpg',imagestream);
    imagestream.Position:=0;
    jpg.LoadFromStream(imagestream);
    image1.Picture.Assign(jpg);
    end;