delphi从内存流中判断图片格式.docxVIP

  • 12
  • 0
  • 约1.62千字
  • 约 3页
  • 2021-11-26 发布于江苏
  • 举报
少年易学老难成,一寸光阴不可轻 - 少年易学老难成,一寸光阴不可轻 - 百度文库 PAGE PAGE 1 Delphi 从内存流中判断图片格式_街头巷尾 2009-03-19 11:22:55|分类: 个人日记 | 标签: |字号大中小 订阅Delphi从内存流中判断图片格式 利用内存流来判断文件的格式,其实判断文件的前几个字节就可以简单的判断这个文件是什么类型的文件,例如jpg文件 是 FFD8 (从低位到高位就要反过来 D8FF 下面都是一样) BMP 文件 是 424D --4-D42 其他的我就不一一列举了,想知道跟多文件类型分别是用什么字符作为文件的开头的话,下载个 C32asm 或者UE 等这类 16 进制编辑器就可以看到了。 procedure TForm1.Button1Click(Sender: TObject)/;/Button1的单击事件var //声明变量 MyImage:TMemoryStream; //内存流对象 Buffer:Word; i:integer; begin if OpenDialog1.Execute then//OpenDialog1是一个文件打开对话框,在 Delphi组件面版的Dialog页中可以找到。 begin MyImage:=TMemoryStream.Create;//建立内存流对象 try MyImage.L

文档评论(0)

1亿VIP精品文档

相关文档