如何通过Delphi从Inno Setup配置中提取exe或dll文件版本信息?

更新于
2026-10-03 09:45:41
0阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计123个文字,预计阅读时间需要1分钟。

使用Inno Setup从exe或dll文件获取版本号,尝试了GetFileVersion函数,但只能在Inno预处理器中使用(需要在脚本[Code]部分使用)。此外,还尝试了+GetFileVersionInfo功能,但Inno无法识别。

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

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

和/或

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

本文共计123个文字,预计阅读时间需要1分钟。

使用Inno Setup从exe或dll文件获取版本号,尝试了GetFileVersion函数,但只能在Inno预处理器中使用(需要在脚本[Code]部分使用)。此外,还尝试了+GetFileVersionInfo功能,但Inno无法识别。

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

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

和/或

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