【发布时间】:2018-08-09 10:59:34
【问题描述】:
直到最近我才开始收到此错误。 我收到一个运行时错误,首先显示“无效的属性值”,我单击继续,然后收到另一个显示“读取 Image2.OnClick 时出错:无效的属性值”。
我使用 Image2 在不同的表单之间进行操作。我已尝试删除所有名为“Image2”的组件以及 OnClick 事件下的任何代码,但仍然收到错误消息。 有什么建议吗?
【问题讨论】:
-
没有与此运行时错误相关的代码。我没有收到与任何特定代码行有关的其他错误/警告。我在不同的表单上有几个名为“Image2”的组件,运行时错误表明无效的属性值属于“Image2”。我删除了所有这些组件,但仍然收到错误
-
您的 .dfm 文件中有任何对
Image2的引用吗?这可能会提示您的代码中仍然存在Image2。 -
@S.L.Barth 我如何访问这些 .dfm 文件?
-
您可以使用文本编辑器或从 RAD Studio 打开它们。要在 RAD Studio 中执行此操作,请打开表单,单击鼠标右侧按钮,然后选择“以文本形式查看”。 (免责声明:这是针对柏林 10.1 的,可能在其他版本中有所不同。)
-
@S.L.Barth “以文本形式查看”选项已经存在了很长时间。如果要在文本编辑器中打开 DFM 文件,请确保将 DFM 配置为以文本格式而不是二进制格式保存。
标签: delphi