Inc 函数 Inno Setup

Inc function Inno Setup

这可能真的很简单,但是当我尝试编译包含

的程序时
Inc(Count);

在 Inno Setup 中我不断得到

Unknown identifier 'Inc'

我相信这就是您在 Pascal 中递增整数的方式,并且对如何继续进行感到困惑。

我正在使用 Inno Setup 5.5.9(a)。

确实,Inc 在 Ansi 版本的 Inno Setup 中不起作用。虽然它在 Unicode 版本中有效。

无论如何你都不应该使用 Ansi 版本。现在是 2016 年,任何应用程序都不应再使用旧版编码。切换到 Unicode 版本。


如果你有很好的理由坚持使用 Ansi 版本(比如许多使用 Ansi 字符串的 Pascal 代码,在转换为 Unicode 版本时容易出错),你当然可以使用:

Count := Count + 1;