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

标签 delphi delphi-2007

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

[DCC Warning] Unit1.pas(30): H2077 Value assigned to 'i' never used

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

最佳答案

The QC entry reporting this issue八年前由于无法复制而被关闭,所以可能没有修复。

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

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

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

关于delphi - 为什么编译器提示行前面有 [DCC 警告]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32118108/

相关文章:

delphi - 通过Delphi在单词中创建Y的页码X

sql - 使用什么数据结构来存储缓存 SQL 查询?

delphi - Delphi 中检测磁盘事件

delphi - 将 UTF8 字符串传递给 RemObject (Delphi 2007) 时要使用哪种字符串类型 - Utf8String 或 WideString

delphi - 涉及枚举类型的对象继承

delphi - TWICImage,如何设置jpeg压缩质量?

delphi - Delphi 10.2 中未设置编译器指令

delphi - Indy 写缓冲/高效 TCP 通信

delphi - TVirtualStringTree 中的自动调整列大小

delphi - TADOQuery: 'EDatabaseError type mismatch for field ' MyField',期望:字符串实际:FixedWideChar'