【发布时间】:2017-01-23 15:57:38
【问题描述】:
我是 Intraweb 的新手,所以使用 Delphi 如何使用 IWImage 在表单上显示一个简单的图像?如果我尝试通过图片属性加载图像。
我收到此错误“无法将 TdxPNGImage 分配给 TPngImage”。
【问题讨论】:
-
哪些步骤,确切地触发了异常?请复制 - 将错误消息粘贴为文本而不是图像。
-
没什么,首先启动新的 Intraweb 项目,然后添加 IWImage1 并将其图片属性设置为驱动器中的任何图像,您将在设计视图中正常显示图像,但是当您运行项目时它会引发这个错误。
-
不,它对我来说没问题(使用我硬盘中的 .png)。设计视图正常,运行时正常。为什么你的错误信息提到
TdxPNGImage? -
我不知道,但您使用的是哪个版本?因为很久以前在 Delphi XE 中一切正常,但在柏林,事情开始变得奇怪
-
我使用 Delphi 10.1 Berlin(在 Windows 7 上)和 Google Chrome。请显示我们可以重现问题的最少代码,例如MCVE。恐怕你的问题会开始收集反对票。