从inno设置中获取exe或dll的版本

时间:2011-06-27 21:55:51

标签: delphi inno-setup pascal

我如何使用Inno从exe文件或dll获取版本号,我尝试了GetFileVersion函数,但只能在Inno预处理器中使用(我需要在{{1}中使用此函数我的脚本部分)。我也尝试了GetFileVersionInfo功能,但Inno无法识别。

1 个答案:

答案 0 :(得分:7)

尝试

function GetVersionNumbers(const Filename: String; var VersionMS, VersionLS: Cardinal): Boolean;

和/或

function GetVersionNumbersString(const Filename: String; var Version: String): Boolean;