为什么D10.4不能定位错误代码行了?

秋天之落叶 2025-04-17 20:44:39

我记得以前调试程序,出现错误,基本都能定位到错误代码行,不知道为什么现在调试出现错误后,都是打开并跳转到执行命令的内部函数或过程的地方。

试了试D12也是如此,网上找了一些攻略都不管用,是我参数设置问题?还是我出现记忆幻觉了吗?

比如我设置一个错误,但调试的时候就不能定位这里,直接跳转到了 Classes 了

 

 

 

...全文
328 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

显然是j或者n超出范围导致的

  • 打赏
  • 举报
回复

我用的都是盒子的lite版,难道安装版就没问题?

tanqth 04-17
  • 举报
回复
@秋天之落叶 你以为是366这里的问题,其实是7574这里出现的报错。因为366这里本身并没有错误。
  • 举报
回复
@tanqth 原来如此
  • 举报
回复
@tanqth 不过按照你说的,所有的错误都是调用的函数或过程出错的,有什么是代码错误的?代码错误系统自动会检测的。
2条回复
tanqth 04-17
  • 打赏
  • 举报
回复

都是出现在代码行的呀。

  • 举报
回复
@tanqth 为什么我的不是?我试了D10.3 D10.4 D12,都不是代码行。
tanqth 04-17
  • 举报
回复
@秋天之落叶 他就是出现在具体的7574这行错误。例如:你只有10行数据,却想去访问第11行的内容,那么肯定是有问题的。

5,927

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧