gpt4 book ai didi

global-variables - 在 Inno Setup Scripting (Pascal) 中,如何设置全局变量的初始值?

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

(我正在追求 Inno Setup 脚本,但我的理解是 [Code] 部分使用 Pascal 语法,或接近的近似值。我对 Pascal 或其标准约定知之甚少,因此提前为我的无知道歉。)

在定义函数/过程的局部变量时,定义其初始值的语法不是这样的问题......

procedure MyProcedure();
var
aFlag: Boolean;
begin
aFlag := true;
.
.
.
end;

但我很难弄清楚全局变量的初始值是如何处理的。例如,如果我希望全局 bool 变量以 true 而不是 false(默认值)开始,我将如何实现呢?

谢谢!

最佳答案

在过程之外的代码块内定义它们:

[code]
var
wibble: boolean;
wobble: string;
...

您可以在初始化事件中设置它们的初始值;
procedure InitializeWizard(); 
begin
wibble := true;
wobble := "hello";
...

关于global-variables - 在 Inno Setup Scripting (Pascal) 中,如何设置全局变量的初始值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9310082/

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