-2

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

位图

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

TDXSmartImage

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

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

有没有人有什么建议?先感谢您。

4

1 回答 1

0

通过卸载 Dev Express 包解决了这个问题。这个项目是从另一个对第三方组件很着迷的开发人员那里继承来的。

虽然这看起来像是一种逃避,但这些组件并没有在项目的任何地方使用。

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

于 2017-04-06T16:29:08.240 回答