Получить версию exe или dll из inno setup - PullRequest
4 голосов
/ 28 июня 2011

Как я могу получить номер версии из exe-файла или dll, используя Inno, я попробовал функцию GetFileVersion, но доступна только в препроцессоре Inno (и мне нужно использовать эту функцию в разделе [Code] моегосценарий).Также я попробовал функцию GetFileVersionInfo, но Inno не распознал ее.

1 Ответ

7 голосов
/ 28 июня 2011

Попробуйте

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

и / или

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