系统winxp   delphi6.0var
  myjpeg1:TJPEGImage;
  MS:TMemoryStream;begin//从ftp调取图片    myjpeg1:=TJPEGImage.Create;
    MS:=TMemoryStream.Create;   //使用流
    idftp1.Connect;
    idftp1.Get(tpdir+'\'+picturename+'.jpg',MS);
    idftp1.Disconnect;
    Ms.SaveToFile('C:\'+picturename+'.jpg');
    myjpeg1.LoadFromFile('C:\'+picturename+'.jpg');
    imageX.picture.Assign(myjpeg1);
    myjpeg1.Free;
    Ms.Free;
  end;//以上可以运行正常,但是我是想直接从流中读出,而不是从文件读出
  将红色部分改成  myjpeg1.LoadFromStream(Ms);则运行出错,编译可以通过,不解?