社区
GAME,图形处理/多媒体
帖子详情
ImageList如何动态添加png?
iqyely
2010-09-13 09:21:10
Delphi2010,虽然支持了png格式,但是ImageList的add方法也只支持添加bitmap类型,在编译期可以直接将png加入ImageList,但在程序的运行期呢?这个该怎么解决呢?请大家帮忙看看,谢谢。
...全文
640
11
打赏
收藏
ImageList如何动态添加png?
Delphi2010,虽然支持了png格式,但是ImageList的add方法也只支持添加bitmap类型,在编译期可以直接将png加入ImageList,但在程序的运行期呢?这个该怎么解决呢?请大家帮忙看看,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tomorrow619810
2010-11-05
打赏
举报
回复
想问下 楼主是怎么解决这个问题的 ,现在也要用到 png。
iqyely
2010-09-14
打赏
举报
回复
[Quote=引用 8 楼 qiufenglangzi 的回复:]
引用 7 楼 iqyely 的回复:
引入pngimage单元也只是可以使用TPngImage对象了,ImageList怎么把TPngImage对象加进去?
你试了没有 引用了pngimage ImageList 就支持Png了
那可以先拿Timage 试下 动态添加图片 分别在 有 pngimage单元 和没 pngimage单元 下试
[/Quote]
试过了啊,在IDE环境下可以直接往ImageList里加PNG格式的,但是我的意思是在程序的运行期怎么动态加进去,ImageList本身貌似都没有支持PNG的方法
白耗子
2010-09-14
打赏
举报
回复
[Quote=引用 7 楼 iqyely 的回复:]
引入pngimage单元也只是可以使用TPngImage对象了,ImageList怎么把TPngImage对象加进去?
[/Quote]
你试了没有 引用了pngimage ImageList 就支持Png了
那可以先拿Timage 试下 动态添加图片 分别在 有 pngimage单元 和没 pngimage单元 下试
iqyely
2010-09-13
打赏
举报
回复
[Quote=引用 2 楼 tjianliang 的回复:]
编译期?
是指在IDE里可以,而用add方法不行吧
这个就没道理了,有空试一下
[/Quote]
对啊,在IDE里可以直接把PNG的加进去,add方法只有TBitmap做为参数,所以比较头疼的问题
亮剑_
2010-09-13
打赏
举报
回复
编译期?
是指在IDE里可以,而用add方法不行吧
这个就没道理了,有空试一下
iqyely
2010-09-13
打赏
举报
回复
除了那种将PNG转为BMP的方法外,不知道还有没有别的?
iqyely
2010-09-13
打赏
举报
回复
引入pngimage单元也只是可以使用TPngImage对象了,ImageList怎么把TPngImage对象加进去?
SQLDebug_Fan
2010-09-13
打赏
举报
回复
[Quote=引用 5 楼 qiufenglangzi 的回复:]
在你要动态添加的单云中加入 png 单元 就Ok 了
Delphi(Pascal) code
uses
pngimage
[/Quote]
正解。
白耗子
2010-09-13
打赏
举报
回复
在你要动态添加的单云中加入 png 单元 就Ok 了
uses
pngimage
bdmh
2010-09-13
打赏
举报
回复
好像不能,它自身的添加png也是将其转变为bmp
delphi使用
png
图片的示例
在这个示例中,我们将探讨如何在Delphi项目中使用
PNG
图片,以及如何通过
添加
第三方控件来扩展
Image
组件的功能。 首先,我们需要知道
PNG
图片的核心特点。
PNG
(Portable Network Graphics)是一种无损压缩的位图格式...
fmx android-
image
list
获取图片
4. **
动态
加载图片**:如果你需要在运行时从文件系统、网络或其他来源加载图片,可以使用T
Image
的LoadFromStream或LoadFromFile方法,然后将加载的图像
添加
到
Image
List
。例如: ```delphi var Stream: ...
fmx-android-
image
list
获取图片
1. **
添加
图片到
Image
List
**:在运行时,可以使用`Add
Image
`方法
动态
加载图像。例如,如果有一个`
Image
List
1`和一个路径为`
Image
Path`的图片,可以这样
添加
: ```delphi
Image
List
1.Add(
Image
Path, nil); ``` 这...
PNG
Delphi 处理
PNG
图像的Delphi控件
通过这些实例,开发者可以快速理解和学习如何操作
PNG
图片,如加载、保存、裁剪、旋转、调整大小、
添加
透明效果等。这些实例通常包括源代码,可供开发者参考和直接集成到自己的项目中。 在使用
PNG
Delphi 控件时,...
png
按钮图片
- **
Image
List
组件**:为了在`ToolStripButton`上显示
PNG
图片,需要先将图片
添加
到`
Image
List
`组件,然后将`ToolStripButton.
Image
Index`设置为图片在`
Image
List
`中的索引。 - **自定义大小**:
PNG
图片可能需要...
GAME,图形处理/多媒体
1,184
社区成员
14,330
社区内容
发帖
与我相关
我的任务
GAME,图形处理/多媒体
Delphi GAME,图形处理/多媒体
复制链接
扫一扫
分享
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章