1
9
原因是PSID结构的声明。它有一个叫次权威的成员 定义如下: 子权限:dword的数组[0..anySize_array-1] anySize_数组是一个设置为1的常量,因此数组的范围是0到0。 这是一个转换为delphi的C构造,但delphi不知道。通过分配足够的空间来允许数组中不止一个DWORD,可以安全地创建结构。 如果在Delphi中使用带有激活范围检查错误的变量C结构,则此异常非常常见。 但是,作为一种解决方案,您可以通过打开jwscl.inc文件并添加$R-来关闭jwscl的开关。 afaik开关仅持续到每个单元的末尾,然后使用默认值。inc文件包含在每个单独的jwscl文件中。 |
lfox · 如果列中不存在某个值,则停止代码执行 2 年前 |
zaen · 将值传递到异常字符串消息中 2 年前 |
Zephyr · 如何在双ListView选择系统上实现过滤器? 6 年前 |
Aave · 错误数组长度的特定异常 6 年前 |