Препроцессор Inno Setup: GetStringFileInfo

Прототип функции

str GetStringFileInfo(str FileName, str StringName, int? LangCodePage)

Описание

Возвращает из указанного файла строку с информацией о версии. Информация считывается из ресурсного блока файла.

FileName — это имя файла, версию которого необходимо получить.

StringName — строковое имя одного из ресурсов версии, значение которого необходимо получить.

LangCodePage — дополнительный параметр, который определяет язык и кодировку ресурсного блока версии. Если исследуемый файл является мультиязычным, то этим параметром вы можете уточнить, из какого языкового ресурса считать информацию о версии. Например: значение 0x04E40409 расшифровывается как язык "English (United States)". Если этот параметр не указан, то функция проверит все доступные ресурсные блоки в поисках заданного строкового имени в указанном файле.

В случае неудачи функция возвращает значение null (void).