【发布时间】:2015-10-08 13:06:52
【问题描述】:
我需要从我的主窗体上的几个TImage 组件中更改图像。
- 有哪些可能的方法可以以编程方式进行更改?
【问题讨论】:
-
至少有人可以解释一下否决票吗?
-
应该是什么资源图片?您的意思是从资源文件中更改
TImage图片? -
是的。为什么这么神秘?
-
因为
TImage没有资源。无论如何,您可以在按钮OnClick事件中加载不同的图像资源,然后从资源中制作图像并将图像分配给TImagePicture属性 -
A
TImage是一个控件,它本身不是一个实际的图像。它的Picture属性就是您要找的。改变这个资源的方法有很多,但是不知道来源,不知道你想要哪种方法。例如,您可以说Image1.Picture.LoadFromFile(MyFilename);,或者可能是Image1.Picture.Assign(MyGraphic);或Image1.Picture.LoadFromStream(MyStream);,无论如何,这与单击按钮无关。
标签: image delphi firemonkey