Loading [MathJax]/jax/output/CommonHTML/config.js
社区首页 >问答首页 >如何在Delphi中禁用关于“返回值.可能未定义”的警告?

如何在Delphi中禁用关于“返回值.可能未定义”的警告?
EN

Stack Overflow用户
提问于 2008-09-14 07:40:38
回答 6查看 6K关注 0票数 8

我有一个函数给我以下警告:

DCC警告filename.pas(6939):函数‘W1035’的返回值可能未定义

然而,函数是干净的、小的,并且确实有一个已知的、预期的返回值。该函数的第一个语句是:

代码语言:javascript
代码运行次数:0
复制
Result := '';

而且也没有局部变量或参数称为Result

有什么类似于实用主义的指令,我可以用这个方法来删除这个警告吗?这是德尔菲2007。

不幸的是,这个Delphi安装上的帮助系统不起作用,因此我现在不能弹出这个警告的帮助。

有人知道我能做什么吗?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2008-09-14 07:49:57

你确定你已经尽了一切努力来解决这个警告吗?也许你可以把密码寄给我们看看?

您可以这样在本地关闭警告:

代码语言:javascript
代码运行次数:0
复制
{$WARN NO_RETVAL OFF}
function func(...): string;
begin
  ...
end;
{$WARN NO_RETVAL ON}
票数 7
EN

Stack Overflow用户

发布于 2008-09-15 22:21:32

我不确定我是否想看这个单位的代码.毕竟,错误发生在第6939行.可能已经超出了一些内部编译器表?

票数 3
EN

Stack Overflow用户

发布于 2008-09-14 07:49:19

在Delphi中似乎有某种bug。阅读这篇文章,最后一条评论链接到其他bug--可能是您得到的报告:

http://qc.codegear.com/wc/qcmain.aspx?d=8144

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61418

复制
相关文章
如何在WordPress中禁用更新通知
您是否为不需要任何更新的客户创建WordPress网站?然后,您可能希望在WordPress中禁用更新通知。更新通知对客户端来说有点吓人,因此删除它是一个更好的主意。
许都博客
2021/06/15
1.7K0
警告:Android P(禁用非官方API)
Android P(禁用非官方API)目前类似的消息此起彼伏,关于国外移动开发者社区 XDA 的活跃者们在 AOSP(Android 开放源代码项目)的代码提交记录中的发现。从 AOSP 最新的 commits 中可以看到,那些使用 Android SDK 里面没有被文档提及的非公开 APIs(也就是使用 @hide 注解标记的 APIs)的 apps 将受到系统限制。
Anymarvel
2018/10/22
1.1K0
警告:Android P(禁用非官方API)
关于内存警告
UIKIT_EXTERN NSString *const UIApplicationDidReceiveMemoryWarningNotification;
全栈程序员站长
2022/07/08
7060
警告:Android P(禁用非官方API)
1 作者介绍 李俊涛 京东前台产品研发部-资深Android工程师 看雪论坛 Android安全小组成员 前言 1. 信息: Android P(禁用非官方API)目前类似的消息此起彼
京东技术
2018/04/10
2.3K0
警告:Android P(禁用非官方API)
WordPress教程:禁用PHP版本过低警告
原本我的wordpress使用的是7.4和8.1版本,为什么不用一样的呢?因为一个有部分插件和主题不支持太高版本的php,但是太低版本又会再后台提示php版本太低,不过这次妥协给了速度。注:用子比主题的建议使用php7.3或者php7.2版本,虽然理论上8.1和7.4更快,但是自己试试就知道了,7.4就是最慢的。
深白鸭
2023/02/22
1.8K3
WordPress教程:禁用PHP版本过低警告
如何在 Ubuntu 中禁用 motd 欢迎消息
Ubuntu 使用的是update-motd,它是一个动态 motd 生成工具。从手册页: UNIX/Linux 系统管理员通常通过在文件 /etc/motd 中维护文本来向控制台和远程用户传达重要信息,该文件由 pam_motd(8) 模块在交互式 shell 登录时显示。
用户8989785
2021/09/13
2.3K0
如何在 Flutter 中禁用默认的 Widget 飞溅效果
默认情况下,许多 Flutter Material Design 小部件在被选中时会显示飞溅效果。
徐建国
2021/08/09
2.4K0
如何在 Windows 11 中禁用锁定屏幕更新
在更新到 Windows 11 之后,在 Windows 10 下对 Windows 注册表文件进行的许多调整仍然存在,但是,许多其他调整已恢复为默认设置。这就是为什么我们必须重新审视在 Windows 11 中禁用锁定屏幕所需的过程。
Khan安全团队
2022/03/17
2.3K0
如何在Ubuntu中禁用和启用CPU内核?
在某些情况下,您可能需要在Ubuntu操作系统中禁用或启用CPU内核。禁用CPU内核可以帮助您降低功耗,提高性能或解决一些与硬件和软件兼容性相关的问题。本文将介绍如何在Ubuntu中禁用和启用CPU内核的方法。
网络技术联盟站
2023/09/05
6520
如何在Ubuntu中禁用和启用CPU内核?
如何在Ubuntu中禁用和启用CPU内核?
在某些情况下,您可能需要在Ubuntu操作系统中禁用或启用CPU内核。禁用CPU内核可以帮助您降低功耗,提高性能或解决一些与硬件和软件兼容性相关的问题。本文将介绍如何在Ubuntu中禁用和启用CPU内核的方法。
网络技术联盟站
2023/07/14
6440
如何在Ubuntu中禁用和启用CPU内核?
Delphi中QuotedStr()
1.定义 给字符串两边加单引号并返回. 声明:function QuotedStr(const S: string): string; 用函数 QuotedStr把字符串S转换成为用引号括起来的字符串。单引号” ’ ” 将被插入到字符串s的最前和最后。
全栈程序员站长
2022/11/02
1K0
delphi record中的case
其实就是代表分了几种情况,都可以表示,也相当于c里面的union _SYSTEM_INFO = record case Integer of 0: ( dwOemId: DWORD); 1: ( wProcessorArchitecture: Word; wReserved: Word; dwPageSize: DWORD; lpMinimumApplicationAddress: Poi
战神伽罗
2019/07/24
1.1K0
python中的警告(不显示警告)
# import warnings # warnings.filterwarnings("ignore")
py3study
2020/01/09
3.6K0
[技巧分享]如何在Ubuntu 14.04中禁用叠加滚动条
这是一个如何在Ubuntu中禁用叠加滚动条的小技巧。注意,在本文中讲的不是删除叠加功能,而是告诉你如何启用或禁用它。
用户8704835
2021/06/07
1.9K0
Xcode关于警告AutomaticPreferredMaxLayoutWidth的消除方法
     在iOS开发中,如果使用到了storyboard与xib文件并且使用autolayout进行自动布局,有时会报出Automatic Preferred Max Layout Width before iOS8.0的警告。工程中如果兼容的iOS版本为iOS8.0一下,并且使用了多行UILabel控件,往往在autolayout自动布局时会出现上述警告,上述警告的主要原因是在iOS8.0后系统会自动计算多行UILabel控件的理想换行宽度,iOS8以下则不会,需要开发者手动设置一个确定的值。
珲少
2018/08/15
4490
Xcode关于警告AutomaticPreferredMaxLayoutWidth的消除方法
DELPHI中完成端口(IOCP)的简单
最近太忙,所以没有机会来写IOCP的后续文章。今天好不容易有了时间来写IOCP的粘包处理问题。
py3study
2020/01/06
1.2K0
0596-6.2.0-如何在CDH6.2中禁用Kerberos
Fayson在前面的文章介绍了如何为CDH集群启用Kerberos,在集群启用Kerberos后,会对现有环境的部分代码做改造,有些人觉得使用起来不方便,想取消Kerberos。本篇文章Fayson主要介绍如何禁用CDH集群的Kerberos及禁用后对各组件服务的测试。
Fayson
2019/04/28
2.7K0
0596-6.2.0-如何在CDH6.2中禁用Kerberos
2020-5-15-如何在CefShape中禁用右键菜单
当我们使用默认的cefsharp的ChromiumWebBrowser时,会默认添加一个右键菜单项,如下。
黄腾霄
2020/06/10
2.1K0
点击加载更多

相似问题

如何暂时禁用“返回值可能未定义”警告?

30

Delphi禁用警告失败

19

编译器警告“返回值可能未定义”

33

关于Scala中可能抛出异常的警告

114

关于返回值的CA2000警告

16
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档