gpt4 book ai didi

delphi - 重用资源图像位图,而不是在xfm文件中重复它们

转载 作者:行者123 更新时间:2023-12-03 19:42:06 24 4
gpt4 key购买 nike

我在Delphi 7 CLX应用程序中使用几种不同形式的TBitBtns,它们使用某些图像作为字形(TBitMap),现在的问题是,尽管图像是相同的,但每次我将TBitMap加载为TBitButton的Glyph属性时, (通过设计器工具)将图像加载到xfm表单文件中,并显示最终可执行文件的大小...

由于我将同一图像用于不同形式的不同按钮,因此共享图像的最佳方法是什么?资源文件?

我如何避免膨胀最终的可执行文件大小?

最佳答案

我建议将DataModule添加到项目中。在DataModule上,您可以创建一个TImageList并用图像填充它。大多数视觉组件都允许从ImageLists中加载字形,并且您可以在设计时轻松地从DataModule的ImageList中指定字形。

关于delphi - 重用资源图像位图,而不是在xfm文件中重复它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17116351/

24 4 0
文章推荐: iPhone - webViewDidFinishLoad 未调用
文章推荐: Java react 器-链Mono 与另一个产生Mono 的异步任务