接收无效的属性值

时间:2018-08-09 10:59:35

标签: delphi

直到最近我才开始收到此错误。 我收到一个运行时错误,首先显示“无效的属性值”,然后单击“继续”,然后收到另一个错误,提示“读取Image2.OnClick:无效的属性值时出错”。

我使用Image2在不同形式之间进行操作。我尝试删除所有名为“ Image2”的组件以及OnClick事件下的任何代码,但仍然收到错误。 有什么建议吗?

2 个答案:

答案 0 :(得分:5)

在一个包含表单设计时间属性的.dfm文件中的某个地方,您有一个OnClick属性,该属性引用已被删除或以其他方式无效的方法。 / p>

在文本编辑中打开违规表单的.dfm文件,然后查找Image2。然后,您将找到有问题的OnClick属性设置,并且应该能够找出解决问题的最佳方法。

答案 1 :(得分:0)

这可能与您方法的访问级别有关。

如果您的OnClick方法被声明为私有方法或公共方法,请尝试将其访问级别更改为“已发布”,或将其移动到表单声明行的正下方。