如何在运行时将图像分配给TImage控件

时间:2015-11-08 08:52:06

标签: delphi firemonkey

我在Firemonkey应用程序中使用TImage。我想在运行时为其分配一个图像。如何做到这一点?

2 个答案:

答案 0 :(得分:2)

图片由Bitmap属性指定。例如:

Image1.Bitmap.LoadFromFile(FileName);

Image1.Bitmap.LoadFromStream(Stream);

Image1.Bitmap.Assign(MyBitmap);

答案 1 :(得分:0)

实际上,这个问题缺乏许多细节。您没有说明图形数据的来源。如果您的位图是从DataBase获取的,请考虑使用LiveBindings。只需将DataSet中包含Bitmap的字段与Bitmap中图片的LiveBindings Designer成员相关联即可。这将创建一个LinkPropertyToFieldBitmap(TLinkPropertyToField类的实例)。将使用从DataSet获取的数据填充图像。在所示的情况下,它是一个PrototypeBindSource。

enter image description here