使用"使用" Inno Setup Code部分中的声明

时间:2016-06-15 06:18:42

标签: inno-setup pascalscript

我正在尝试使用uses语句来实现类似于以下示例的内容:

uses Process;
...
var s : ansistring;
...
if RunCommand('/bin/bash',['-c','echo $PATH'],s) then
   writeln(s);

uses语句在编译期间导致错误。 知道为什么吗?

1 个答案:

答案 0 :(得分:1)

Inno Setup / Pascal Script中没有uses语句。

您只能使用functions listed in Inno Setup documentation

要添加新功能,您有两种选择:

无论如何,要回答您的真实问题,请使用Exec function

要收集已执行命令的输出,请参阅How to get an output of an Exec'ed program in Inno Setup?