gpt4 book ai didi

function - 我需要将一些 Delphi 7 代码转换为 Seattle,但我无法使用预定义函数结果 "Result"

转载 作者:行者123 更新时间:2023-12-01 17:27:23 25 4
gpt4 key购买 nike

这适用于 Delphi 7:

Function T(Noegle : String) : String;
Begin
Result:= Noegle;
End;

但在西雅图失败并出现以下错误消息:

[dcc32 Error] Tekster.pas(34): E2003 Undeclared identifier: 'Result'

我认为默认情况下它是禁用的,因为我看到此网站上的代码片段中使用了 Return,所以我认为它一定可以工作,但我无法找到打开和关闭它的位置。

Result 在旧代码中的数百个函数中使用,所以如果有人能告诉我如何启用它,我会很高兴。

最佳答案

启用扩展语法后,自动 Result 变量可用。为此,请使用 IDE 主菜单中的“项目”->“选项”,然后转到“Delphi 编译器”->“编译”->“语法选项”,并确保“扩展”检查语法。

下面的对话框是从 Berlin 10.1 捕获的,但实际上应该与 Seattle 10 中的对话框相同:

Project Options Compiling Dialog

关于function - 我需要将一些 Delphi 7 代码转换为 Seattle,但我无法使用预定义函数结果 "Result",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57067911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com