显示图片的问题 getmem(pdata,Width*Height);LIVESCAN(pData);pData数据已知,怎么把pData内容显示在image中呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以将Pdata保存到内存流中然后 Image1.Picture.Graphic.LoadFromStream();或 Image1.Picture.Bitmap.LoadFromStream(); procedure TForm1.Button1Click(Sender: TObject);var M: TMemoryStream; pData: PByte;begin getmem(pdata, Width * Height); LIVESCAN(pData); M := TMemoryStream.Create; M.WriteBuffer(pData^, Width * Height); M.Position:=0; Image1.Picture.Graphic.LoadFromStream(M); //或 哪个能显示算哪个,都不能显示就是数据格式不对了 Image1.Picture.Bitmap.LoadFromStream(M);end; 不行。我保证pData中有图像数据,可以通过别人的DLL保存为图像。但是使用madyak你的程序,执行到Image1.Picture.Graphic.LoadFromStream(M);就会出现错误。 图象什么格式?除了用流你也可以生成文件,导成文件,直接装入Image1 原来数据只是图像信息,没有bmp的文件头,加上文件头就可以显示了。谢谢天天了。 linrenqing 用Delphi如何转出Excel档??? BDE连接Access的问题及 急!!急!! ★抛砖引玉★我写的一个如何让edit具有记忆功能 数据库这个东西,我一直没有机会接触到,请指点基本初学者几本好书!!!! 请问WIN98/WIN2000 的PCI或者ISA 插槽的基地址 范围可以是多少??? 散分——帮朋友帖子添人气:D 下料生产通知单报表问题]---急用 如何将word文档的内容显示到Richedit控件中? 播放Flash的问题 delphi调用word插入图片时的位置问题 关于表的添加内容~~~~~~~~~
然后
Image1.Picture.Graphic.LoadFromStream();
或
Image1.Picture.Bitmap.LoadFromStream();
var
M: TMemoryStream;
pData: PByte;
begin
getmem(pdata, Width * Height);
LIVESCAN(pData);
M := TMemoryStream.Create;
M.WriteBuffer(pData^, Width * Height);
M.Position:=0;
Image1.Picture.Graphic.LoadFromStream(M);
//或 哪个能显示算哪个,都不能显示就是数据格式不对了
Image1.Picture.Bitmap.LoadFromStream(M);
end;
我保证pData中有图像数据,可以通过别人的DLL保存为图像。
但是使用madyak你的程序,执行到Image1.Picture.Graphic.LoadFromStream(M);就会出现错误。
谢谢天天了。