作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Delphi 程序可以正常构建和编译,但是一旦在 Debug模式下运行,我就会收到以下错误;
Property ClientHeight does Not Exist
查看所有 .DFM 文件源后,每种形式的代码都存在;
ClientHeight = 111
我不明白我哪里出了问题?
最佳答案
您的表单将使用较新版本的 Delphi 保存。不幸的是,您需要在 IDE 中打开每个表单并再次保存它以清除较新的属性。有一个名为 DFMCheck ( http://andy.jgknet.de/blog/ide-tools/dfmcheck/ ) 的工具可以帮助您。这是一个附加组件,它将检查您的所有表单,并告诉您表单的任何问题,这些问题只会在运行时显示。
您遇到此问题的原因是这样的。 Delphi 保存带有所有属性的表单。它使用流式传输在运行时加载表单。当它尝试加载具有不存在属性的表单时,您将收到类似这样的错误,因为流系统正在尝试在组件上设置属性,但该属性不存在。
关于德尔福: 'Property ClientHeight does Not Exist',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22181223/
我是一名优秀的程序员,十分优秀!