问题标签 [timagelist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
132 浏览

delphi - 如何从 DLL 内部访问 DLL 中的图像?

在 Delphi 10.4 中,在 COM Server DLL ShellExtension 项目中,我向项目中添加了一个并在 DataModule 上DataModule放置了一个。TImageListImageList 包含在设计时添加的几个图像。现在,从DLL项目的主单元,我尝试访问 ImageList 中的图像:

GetBitmap行似乎导致错误,因为CodeSite.Send未执行以下行并且未分配图像。

显然,我从TImageListaDataModule内部 a访问图像的方式DLL是不正确的。

另一方面,在分配“自制”位图时,它确实有效

是否有另一种访问内部图像的工作方式DLL?我究竟做错了什么?

0 投票
0 回答
16 浏览

listview - XE3 TImageList 在表单上的列表中显示相同的图像

我已将 10 个 BMP 文件添加到TImageList. 在 aTListView中,我已将 设置TImageList为它的LargeImages属性。

现在表单显示“第一次添加的 bmp”10 次。