为什么编译器提示行前面有[DCC警告]?

时间:2015-08-20 12:19:16

标签: delphi delphi-2007

当我在安装Delphi 2007时编译任何项目时,编译器提示被包含在构建消息中作为警告,如下所示:

  

[DCC警告] Unit1.pas(30):H2077分配给' i'从来没用过

在我的真实项目中,即使我在项目选项中禁用了显示提示,这仍然存在,但是在新的测试项目中,此设置会隐藏这些行。其他人似乎看到 [DCC Hint] 之前的提示,有什么办法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

八年前

The QC entry reporting this issue已关闭,因为它无法复制,因此可能无法修复。

您可以尝试删除项目的 .dsk 文件。这有时会导致虚假的IDE问题消失。

正如编译器开发人员Allen Bauer在the answer you cited in comments中所建议的那样,你最直接的行动是“调整代码”。提示可能仍然表示代码中存在问题,例如未完成的算法。如果你对编译器消息感到自满,那么你就不太可能注意到一个真正需要注意的新消息。

最终,您需要升级到更新的Delphi版本。

相关问题