Форум » GUI » Получаем информацию о версии файла ? » Ответить

Получаем информацию о версии файла ?

Andrey: Как в программе можно получить информацию о версии файла, которую прописываем в ресурсном файле ? Да и остальную информацию бы не помешало бы иметь... Нашел как в Дельфи это делается - http://delphiworld.narod.ru/base/file_version_info.html А как на Харборе ?

Ответов - 2

gfilatov2002: Andrey Я написал для этого функцию FileVersInfo(), которая есть в примере Process Killer Используется она следующим образом: [pre2] Local aFileInfo, aInfo := { "FileDescription", "CompanyName", "LegalCopyright", "FileVersion" } ... aFileInfo := FileVersInfo( aInfo, GetInstance(), cExeName ) IF LEN(aFileInfo) > 0 IF valtype(aFileInfo[1]) == "C" aTail(aProc)[3] := aFileInfo[1] ENDIF IF valtype(aFileInfo[2]) == "C" aTail(aProc)[4] := aFileInfo[2] ENDIF IF valtype(aFileInfo[3]) == "C" aTail(aProc)[5] := aFileInfo[3] ENDIF IF valtype(aFileInfo[4]) == "C" aTail(aProc)[6] := aFileInfo[4] ENDIF [/pre2]

Dima: Andrey При чем тут GUI раздел ? Снова путаешь лыжи с коньками ;)



полная версия страницы