gpt4 book ai didi

delphi - 在 Inno setup 中获取函数的返回值

转载 作者:行者123 更新时间:2023-12-03 14:48:14 25 4
gpt4 key购买 nike

我需要在注册表中写入安装我的应用程序的当前日期。为此,我在 [code] 部分创建了函数,并尝试从 [registry] 部分调用它,但它不起作用。我如何从 [registry] 部分调用我的函数来获取它返回的值?

[Registry]
Root: HKLM; Subkey: SOFTWARE\MyAppName; ValueType: string; ValueName: date; ValueData: **{code:DateTime}**; Flags: createvalueifdoesntexist; Tasks: ; Languages:
[Code]
function DateTime() : String;
begin
result := GetDateTimeString('dd/mm/yyyy hh:nn:ss', '-', ':');
end;

最佳答案

您必须使用字符串参数声明该函数

function DateTime(param: string) : String;

即使它没有在函数内部使用。

{code: 调用允许一个字符串参数。如果您省略它(就像您所做的那样),则会使用空字符串。

关于delphi - 在 Inno setup 中获取函数的返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8960302/

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