现在有一个byte数组保存了一幅PNG图片的全部数据。我想把这些数据保存到一个Tstream中,然后用TPNGimage.LoadFromStream读出来。请问代码应该怎么写?

解决方案 »

  1.   

    我们假设Stream: TMemoryStream,Byte数组为DynByte,那么具体代码为:Stream.Write(DynByte, Length(DynByte)),然后用TPNGImage.LoadFromStream就可以了。
      

  2.   

    我们假设Stream: TMemoryStream,Byte数组为DynByte,那么具体代码为:Stream.Write(DynByte, Length(DynByte)),然后用TPNGImage.LoadFromStream就可以了
      

  3.   

    这是一个流的问题,具体实例可以查CSDN上的例子。
      

  4.   

    这是一个流的问题,具体实例可以查CSDN上的例子。