delphi - 如何关闭特定的 Delphi 警告和提示?

标签 delphi compiler-construction warnings delphi-2007

在 CodeGear Delphi 2007 中,如何关闭特定警告和提示?我正在尝试关闭 H2077 - 分配给“varname”的值从未使用过。

最佳答案

您无法像禁用警告那样禁用特定提示。提示是那些不会对运行时代码产生任何潜在不利影响的事情。例如,当您看到提示“分配给‘varname’的值从未使用过”时,这仅仅是对您应该在代码中“清理”的内容的建议,但它不会导致任何潜在的运行时错误(除了您的当然是自己的逻辑错误:-)。最好通过调整代码来解决提示。

另一方面,警告是那些可能可能导致意外运行时行为并且确实应该解决的事情。例如,在给变量赋值之前使用它显然是未初始化变量的情况,这可能会导致“坏事”。在绝大多数情况下,应该通过“修复”代码来解决警告。即使如此,在某些情况下,您可能会将警告视为“误报”,并确定代码运行正常。在这些情况下,您可以禁用特定警告。禁用所有警告是危险的。

关于delphi - 如何关闭特定的 Delphi 警告和提示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/631902/

相关文章:

delphi - 作为函数结果的记录的奇怪行为

Delphi - 从 DBGrid 获取所选行的所有列名

delphi - 亚马逊MWS签名-Delphi

c - 23 警告 : assignment makes pointer from integer without a cast

delphi - 将上下文菜单添加到 TPageControl 的选项卡

gcc - 更改 GCC 代码。如何测试新增功能的添加情况?

c# - 如何在 Mono 开发(Ubuntu、Linux)中将 Saltarelle C# 设置为 JavaScript 编译器

c - 如何找到我当前的编译器标准,比如它是 C90 等

c++ - 如何找到没有效果的作业?

c++ - 如何在 Visual Studio 2010 中配置编译器警告?