社区
Delphi
帖子详情
急急,都问两次了,众大侠救兄弟一救!!?(关于bmp处理)
thermometer
2001-06-14 09:34:00
用TBitMap对象load了一个硬盘中的bmp文件,现在想得到该bmp的BITMAPINFOHEADER,怎么做?
...全文
113
13
打赏
收藏
急急,都问两次了,众大侠救兄弟一救!!?(关于bmp处理)
用TBitMap对象load了一个硬盘中的bmp文件,现在想得到该bmp的BITMAPINFOHEADER,怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
thermometer
2001-06-20
打赏
举报
回复
thermometer
2001-06-20
打赏
举报
回复
我已经解决了,用
var DS: TDIBSection;
然后
GetObject(bmp.Handle, SizeOf(DS), @DS);
就可以了。
pipai
2001-06-14
打赏
举报
回复
提醒:要养成看delphi提供的source和demos的习惯
pipai
2001-06-14
打赏
举报
回复
看delphi目录下的source\vcl\graphics.pas中的TBitmap.ReadStream和TBitmap.ReadDIB实现,你会大有收获的
thermometer
2001-06-14
打赏
举报
回复
我想知道我的代码问什么调用API失败?8-<
无果和尚
2001-06-14
打赏
举报
回复
GetDIB会自动转化成DIB格式的。具体参见DELPHI HELP
无果和尚
2001-06-14
打赏
举报
回复
用GetDIBSizes得到SIZE
用GetDIB来得到HEADINFO。
thermometer
2001-06-14
打赏
举报
回复
555555
thermometer
2001-06-14
打赏
举报
回复
不管用,高手都来指点一下,我会加分的。
shxiaoxiao
2001-06-14
打赏
举报
回复
好像还需要给binfo:TBitmapInfo用SizeOf指定内存空间的
thermometer
2001-06-14
打赏
举报
回复
为什么GetDIBits调用失败, 我的代码
procedure TForm1.Button1Click(Sender: TObject);
var
i:integer;
bmp:tbitmap;
binfo:TBitmapInfo;
pbuf:pchar;
buf:array of char;
begin
bmp:=Tbitmap.Create;
bmp.LoadFromFile('c:\2.bmp');
image1.Picture.Bitmap:=bmp;
setlength(buf,(bmp.Height*bmp.Width*3)); //先假设是24bit的bmp
bmp.HandleType:=bmDIB;
pbuf:=@buf;
i:=getdibits(form1.Handle, bmp.Handle,0,bmp.Height,pbuf,binfo,DIB_RGB_COLORS);
showmessage(inttostr(i));
end;
结果i=0,帮帮我?
wonderxin
2001-06-14
打赏
举报
回复
BITMAPINFOHEADER?
musicwind
2001-06-14
打赏
举报
回复
详细见 WindowsApi GetDIBits
《Google Android SDK开发范例大全(第3版)》.pdf
《google android sdk开发范例大全(第3版)》在上一版的基础上,以android手机应用程序开发(采用android sdk 2.3.3)为主题,超过200多个范例全面且深度地整合了手机、网络及服务等多个开发领域,为读者提高程序设计...
急急
急,CATTI、CAT软件和翻译经验都没有,该怎么办!? 丨打死个翻译官 2.5
急急
急,CATTI、CAT软件和翻译经验都没有,该怎么办!? 丨打死个翻译官 2.5 今天的这篇文章有点水,作为一个会因为货不够干而在深夜里独自抽泣的男子,我很痛苦,但不写又不行,因为它是本书“第三部分:找活干”...
急急
急急
急急
急急
急急
就
急急
急急
急急
急急
急急
急急
5655可积极
急急
急急
急急
急急
急就
急急
急急
急急
急急
急急
急急
就
急急
急急
急急
急急
急急
急急
如何给控件自定义事件呀???????
急急
急!!!
如何给控件自定义事件呀???????
急急
急!!!
侹庍忊桯艼濎烃烃鼮耓
侹庍忊桯艼濎烃烃鼮耓 请大家为我查一下这些字的音节以及字义 跪求叻 浩浩谢谢大家了·····
急急
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章