如何在Delphi中关闭“返回值…可能未定义”的警告?

前端之家收集整理的这篇文章主要介绍了如何在Delphi中关闭“返回值…可能未定义”的警告?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个功能,给我以下警告:

[DCC Warning] filename.pas(6939): W1035 Return value of function ‘function’ might be undefined

但是,该函数是干净的,小的,并且具有已知的,预期的返回值.函数中的第一个语句是:

Result := '';

并且没有局部变量或参数称为Result.

是否有任何类型的类似pragma的指令,我可以围绕这个方法删除这个警告?这是Delphi 2007.

不幸的是,这个Delphi安装的帮助系统不起作用,所以我现在无法弹出这个警告的帮助.

任何人都知道他们的头顶,我能做什么?

解决方法

你确定你已经做了一切来解决警告吗?也许你可以发贴我们看的代码

您可以通过以下方式在本地关闭警告:

{$WARN NO_RETVAL OFF}
function func(...): string;
begin
  ...
end;
{$WARN NO_RETVAL ON}
原文链接:https://www.f2er.com/delphi/101311.html

猜你在找的Delphi相关文章