TImage的图片值不是TBitmap

时间:2017-04-03 20:23:23

标签: delphi devexpress timage tbitmap

在Delphi XE3项目中,我在更改位图图像时遇到问题。在设计视图中, TImage 图片值为 TBitmap ,如下所示:

TBitmap

但是,当我更改图片时,图片值为 TDXSmartImage

TDXSmartImage

到目前为止,实际图像类型对将图片值保持为TBitmap没有任何影响。已经尝试过位图,PNG,JPEG以及其他格式。此外,当使用 TDXSmartImage 构建和运行项目时,没有实际图像。只有一个白色块,所有其他可视组件都正确显示在屏幕上。

我无法追踪如何保持 TBitmap 格式并阻止 TDXSmartImage 格式被“使用”。

有没有人有任何建议?提前谢谢。

1 个答案:

答案 0 :(得分:0)

通过卸载Dev Express软件包解决了该问题。该项目继承自另一位对第三方组件着迷的开发人员。

虽然这看起来像是一个副作用,但这些组件不会在项目的任何地方使用。

作为旁注,简单地禁用包是提供解决方案的第一步。然而(令我惊讶的是),Delphi XE3开发套件在下次启动时重新启用了软件包。