【问题标题】:Show array element - when index is a variable - inaccesible value显示数组元素 - 当索引是变量时 - 无法访问的值
【发布时间】:2020-09-24 12:02:11
【问题描述】:

在调试期间, 为什么我不能查看数组元素? 当 index 是一个变量时 (arrai[i]) 我得到 Inaccesible value 问题 但是当 index 是一个 const 数字 (array[1]) 时,它可以正常工作。 请看我的照片:

任何类型的数组(简单的整数或字符串数​​组或多维对象数组)都有问题

我用的是 Delphi XE4

我该如何解决?

【问题讨论】:

  • 您确定在调试模式下为您的项目禁用优化吗?

标签: delphi delphi-xe4


【解决方案1】:

在调试模式下运行时,尝试在项目选项中禁用优化。

【讨论】:

  • 用 Delphi 10.4.1 测试。当优化选项为 TRUE 时,在调试期间无法访问 weekdays[i]。但它现在给出了一个明确的信息:“由于优化,变量 'i' 在此处无法访问”。
猜你喜欢
  • 2013-02-12
  • 2023-04-10
  • 2019-09-02
  • 1970-01-01
  • 2019-01-19
  • 2020-11-10
  • 2013-01-03
  • 1970-01-01
  • 2019-07-28
相关资源
最近更新 更多