在timagecollection中的图像在哪里?

问题描述 投票:0回答:2
可以从可执行文件或资源文件中访问

TImageCollection

中的图像。即在IDE外面?  这些图像如何持有?

delphi vcl rad-studio
2个回答
1
投票
YYE,图像列表和图像收集图像存储在DFM文件中。如果您转到包含图像列表或集合的表单或数据模块,然后按Alt+F12查看DFM代码。另外,您只需在您喜欢的文本编辑器中打开DFM文件。

这些DFM被嵌入您的EXE中,作为RCDATA资源,因此,如果您在资源编辑器中打开EXE,则可以看到它们。

在运行时,您的EXE可以通过

0
投票
属性访问图像,这是

TImageCollectionItem

对象的集合。
TImageCollectionItem
有一个thupter,这是

SourceImages

对象的集合。

TImageCollectionSourceItem
具有类型
TImageCollectionSourceItem
属性

Image

    

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.