TImage的BUG?

滨子 2003-12-13 03:25:39
Image控件导入大一点的bmp文件就有GDI32错误,哪位兄台遇到过知道如何解决吗?
...全文
32 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
sundayboysII 2003-12-13
  • 打赏
  • 举报
回复
呵呵,我现在做的项目也是扫描仪扫描图片的,可以把bmp自己写代码转成jpg格式的。转换的代码很多的。
滨子 2003-12-13
  • 打赏
  • 举报
回复
是这样的我用扫描仪扫描后把图像存成bmp(他不支持存成jpg)然后以后在用image控件显示
sundayboysII 2003-12-13
  • 打赏
  • 举报
回复
我更喜欢用jpg格式的,毕竟小了很多,image控件也支持。bitmap有时候确实有问题,比较不敢乱用,尤其大的图像。
滨子 2003-12-13
  • 打赏
  • 举报
回复
To sundayboysII(空)
我也发现问题出在TBitmip上了,可是怎么解决这个设备相关问题呢
sundayboysII 2003-12-13
  • 打赏
  • 举报
回复
Image控件我加载过2M的图片,没有问题。

来自:wenyue 时间:2001-11-18 22:11:00
TBITMAP 似乎是一个设备相关的东东,
存贮成资源应该就是利用其SAVETOSTREAM,换了操作系统来LOADFROM可能会有问题.
我曾经也出过同样的错误,例如一些TREEVIEW里的小图标(小BMP)存贮在TIMAGELIST,
有些图标在其他的操作系统下也出现显示不正常的情况.
我看了DELPHI的VCL SOURCE,只是觉得他的TBITMAP这个底层的东西可能做的设备相关了
具体原因我也说不清楚,因为我不熟悉GDI函数,也暂时没兴趣和时间研究
滨子 2003-12-13
  • 打赏
  • 举报
回复
我有谁试了啊,我又在别的机器试了一边还是一样,看来真是有问题了?
angelface 2003-12-13
  • 打赏
  • 举报
回复
应该不会吧~~~
滨子 2003-12-13
  • 打赏
  • 举报
回复
有谁试了看看是不是有这个问题啊,郁闷
滨子 2003-12-13
  • 打赏
  • 举报
回复
1.47M的也出错
滨子 2003-12-13
  • 打赏
  • 举报
回复
to Hewin(hewin
4M多的bmp啊,发生错误是在用Loadfromfile的时候
很土 2003-12-13
  • 打赏
  • 举报
回复
没遇到过, 好象应该不会, 除非 bmp 文件的格式不标准.
Hewin 2003-12-13
  • 打赏
  • 举报
回复
有多大? :) 那不是错误 是异常

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧