本文介绍了在运行或Inno设置的其他部分中使用全局字符串脚本变量的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Inno Setup中需要一个全局字符串变量,该变量将在[Code]部分中初始化并在[Run]部分中使用.

I need a global string variable in Inno Setup, that is going to be initialized in [Code] section and used in [Run] section.

这可能吗?

推荐答案

您可能正在寻找脚本常量:

[Run]
Filename: "{app}\MyProg.exe"; Parameters: "{code:GetGlobalVariable}"

[Code]

var
  GlobalVariable: string;

function GetGlobalVariable(Param: string): String;
begin
  Result := GlobalVariable;
end;

function InitializeSetup(): Boolean;
begin
  GlobalVariable := '/parameter';

  Result := True;
end;


有关真实示例,请参见在Inno Setup脚本中使用注册表项/值的一部分

这篇关于在运行或Inno设置的其他部分中使用全局字符串脚本变量的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-01 05:44