inno-setup - Inc 函数 Inno Setup

标签 inno-setup pascalscript

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

Inc(Count);

在 Inno Setup 中我不断得到

Unknown identifier 'Inc'

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

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

最佳答案

事实上,Inc 在 Inno Setup 的 Ansi 版本中不起作用。不过它适用于 Unicode 版本。

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


如果您有充分的理由坚持使用 Ansi 版本(例如许多使用 Ansi 字符串的 Pascal 代码,在转换为 Unicode 版本时容易出错,请参阅 Upgrading from Ansi to Unicode version of Inno Setup (any disadvantages)),您当然可以使用:

Count := Count + 1;

关于inno-setup - Inc 函数 Inno Setup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37703751/

相关文章:

inno-setup - 如何在 Inno Setup 的完成页面上有一个自述文件的复选框

inno-setup - Inno-Setup 的 [code] 部分支持哪种语言?

mysql - 在注册表中找到 MySQL 的通用路径,因为它在注册表中创建特定于版本的条目作为键

installation - Inno Setup - 防止将进度条设置为 100% 来提取文件

inno-setup - 如何添加将在提取文件之前执行的 Pascal 脚本(Inno Setup)中的 sleep

delphi - 跳出 block 时是否有一种安全的方法来清理基于堆栈的代码?

installation - 如何在 Inno 安装脚本的 [Code] 部分设置状态消息?

api - Inno Setup Pascal 脚本文档

inno-setup - 在 Inno Setup 中,如何使窗口中的某些文本居中?

radio-button - 带有单选按钮的 TInputDirWizardPage