Страница 1 из 1
Получить служебную информацию из файла
Добавлено: 18.03.2014 12:46:23
mirk
Какими функциями можно получить служебную информацию из бинарного (exe, dll) файла?
Интересует: версия, производитель и может что еще есть интересное

Re: Получить служебную информацию из файла
Добавлено: 18.03.2014 13:23:49
Sharfik
Те же функции что и в Delphi использую.
Re: Получить служебную информацию из файла
Добавлено: 18.03.2014 14:08:22
alexs
mirkПосмотри модули в составе FPC
Код: Выделить всё
versionresource
winpeimagereader
resreader
winpeimagereader
Это из состава пакета
fcl-res.
Пример можно глянуть в rxversinfo.pas из состава RXFpc
Re: Получить служебную информацию из файла
Добавлено: 19.03.2014 12:32:10
mirk
Те же функции что и в Delphi использую.
Мега крутой ответ.
А что не "Те же функции что и в Си использую" или "Те же функции что мой знакомый использует"?
Блондинка?
alexsСпасибо, вроде то что надо - буду разбираться.
Re: Получить служебную информацию из файла
Добавлено: 19.03.2014 15:08:11
Sharfik
mirk писал(а):Мега крутой ответ.
А что не "Те же функции что и в Си использую" или "Те же функции что мой знакомый использует"?
Блондинка?

Не, спасибо, блондинку мне не надо.
Тебе что то слова Яндекс, Google говорят? Там можно запросить "Delphi получить версию файла" или иные варианты запроса. На что тебе будут выданы готовые функции по получению того, что ты хотел. Сборник Кулиба Delphi еще никто не запрещал использовать в lazarus. И в отличие от Си, их не надо будет переделывать, хотя если нечем заняться, можешь Си код поискать, и их адаптировать.

Re: Получить служебную информацию из файла
Добавлено: 19.03.2014 15:47:21
mirk
Тебе что то слова Яндекс, Google говорят?
И что? В Яндексе и Гугле можно много чего найти, например ссылки на актуальные версии FPC и Lazarus. Теперь попросим удалить это с сайта, ведь оно уже находится через поисковик. Что за бред?
Re: Получить служебную информацию из файла
Добавлено: 21.03.2014 12:54:24
GAMER
А как вытянуть инфу, хотя бы о версии файла под FreeBSD?