[Решено|Устарело]Извлечение информации из исполняемого файла

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

[Решено|Устарело]Извлечение информации из исполняемого файла

Сообщение ANTIKLAN » 09.01.2016 17:14:59

Всем привет!
Может кто-нибудь поделиться кодом модуля, функции или процедуры для Free Pascal для извлечения данных о версии, авторе и т.д. из исполняемых файлов? Желательно удобным в использовании с графическими компонентами.
Заранее спасибо. :)
Последний раз редактировалось ANTIKLAN 13.06.2016 07:21:50, всего редактировалось 1 раз.
Аватара пользователя
ANTIKLAN
новенький
 
Сообщения: 55
Зарегистрирован: 25.02.2015 09:21:42

Re: Извлечение информации из исполняемого файла

Сообщение alexs » 09.01.2016 18:01:39

rxVersionInfo
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: Извлечение информации из исполняемого файла

Сообщение ANTIKLAN » 09.01.2016 18:24:10

alexs писал(а):rxVersionInfo

Он в стандартной поставке идет?
Аватара пользователя
ANTIKLAN
новенький
 
Сообщения: 55
Зарегистрирован: 25.02.2015 09:21:42

Re: Извлечение информации из исполняемого файла

Сообщение Снег Север » 10.01.2016 09:16:28

В стандартной поставке есть FileInfo, а в нем TFileVersionInfo

ЗЫ. ANTIKLAN, без обид, но почему бы вам не поучиться пользоваться Гуглом? Будете находить ответы на столь элементарные вопросы за пару минут, вместо того, чтобы ждать ответа на форуме по многу часов.
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 3038
Зарегистрирован: 27.11.2007 16:14:47

Re: Извлечение информации из исполняемого файла

Сообщение resident » 10.01.2016 10:57:46

Снег Север писал(а):без обид, но почему бы вам не поучиться пользоваться Гуглом?

Возможно, что это кто из старожилов разгоняется, а Вы гугл :)

ANTIKLAN писал(а):Может кто-нибудь поделиться

Иностранцы таки поделились, им и пользуюсь:
http://forum.lazarus.freepascal.org/ind ... tion=forum
resident
энтузиаст
 
Сообщения: 605
Зарегистрирован: 13.03.2013 16:58:51

Re: Извлечение информации из исполняемого файла

Сообщение скалогрыз » 10.01.2016 12:09:12

Снег Север писал(а):ЗЫ. ANTIKLAN, без обид, но почему бы вам не поучиться пользоваться Гуглом? Будете находить ответы на столь элементарные вопросы за пару минут, вместо того, чтобы ждать ответа на форуме по многу часов.

но качество ответа!!! :mrgreen:
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: Извлечение информации из исполняемого файла

Сообщение ANTIKLAN » 10.01.2016 15:30:46

Снег Север писал(а):ANTIKLAN, без обид, но почему бы вам не поучиться пользоваться Гуглом? Будете находить ответы на столь элементарные вопросы за пару минут, вместо того, чтобы ждать ответа на форуме по многу часов.

Вообще-то я для форума стараюсь. Специально поднимаю темы которые еще не освещены здесь. Да и надежнее получить ответ от людей работающих с Lazarus чем от людей работающих с Delphi или вообще другого языка программирования. Безусловно я мог бы залезть в гугл и все найти но от этого здесь информации не прибавится.
Аватара пользователя
ANTIKLAN
новенький
 
Сообщения: 55
Зарегистрирован: 25.02.2015 09:21:42

Re: Извлечение информации из исполняемого файла

Сообщение resident » 10.01.2016 17:38:12

ANTIKLAN писал(а):Вообще-то я для форума стараюсь

И что вы с этого будете иметь? :)
resident
энтузиаст
 
Сообщения: 605
Зарегистрирован: 13.03.2013 16:58:51

Re: Извлечение информации из исполняемого файла

Сообщение ANTIKLAN » 10.01.2016 23:05:27

resident писал(а):
ANTIKLAN писал(а):Вообще-то я для форума стараюсь

И что вы с этого будете иметь? :)

Кроме морального удовлетворения ничего. :D Я научусь и решу свою задачу а информация останется для тех кто придет после меня. :D
Последний раз редактировалось ANTIKLAN 11.01.2016 00:56:31, всего редактировалось 2 раз(а).
Аватара пользователя
ANTIKLAN
новенький
 
Сообщения: 55
Зарегистрирован: 25.02.2015 09:21:42

Re: Извлечение информации из исполняемого файла

Сообщение ev » 11.01.2016 00:20:42

resident писал(а):И что вы с этого будете иметь? :)

а что, альтруизм отменили? ;)
ev
долгожитель
 
Сообщения: 1772
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Re: Извлечение информации из исполняемого файла

Сообщение ANTIKLAN » 11.01.2016 00:54:19

Все же хотелось бы увидеть наглядный пример кода на нашем(фрипаскальщиков :D ) форуме... Кто может поделиться?
Аватара пользователя
ANTIKLAN
новенький
 
Сообщения: 55
Зарегистрирован: 25.02.2015 09:21:42

Re: Извлечение информации из исполняемого файла

Сообщение скалогрыз » 11.01.2016 03:38:43

ANTIKLAN писал(а):Специально поднимаю темы которые еще не освещены здесь. Да и надежнее получить ответ от людей работающих с Lazarus чем от людей работающих с Delphi или вообще другого языка программирования. Безусловно я мог бы залезть в гугл и все найти но от этого здесь информации не прибавится.

Предлагаю другую тактику:
1) погуглить
2) собрать всю найденную информацию
3) попробовать сделать самому
4-а) - если всё получилось, рассказать на форуме
4-б) - если что-то не получилось, спросить об этом на форуме, предварительно рассказав что получилось

ANTIKLAN писал(а):Вообще-то я для форума стараюсь

а смысл, если поиском никто не пользуется?
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: Извлечение информации из исполняемого файла

Сообщение Снег Север » 11.01.2016 07:28:25

ANTIKLAN писал(а):Все же хотелось бы увидеть наглядный пример кода

Это уже даже не смешно... Я вам назвал модуль и класс - сделайте себе тестовый пример с ним, загляните в сам модуль, наконец. Что за потребительское отношение?!
Аватара пользователя
Снег Север
долгожитель
 
Сообщения: 3038
Зарегистрирован: 27.11.2007 16:14:47

Re: Извлечение информации из исполняемого файла

Сообщение скалогрыз » 11.01.2016 07:43:31

Снег Север писал(а):Это уже даже не смешно... Я вам назвал модуль и класс - сделайте себе тестовый пример с ним, загляните в сам модуль, наконец. Что за потребительское отношение?!

это вот как раз к вопросу о выгоде :mrgreen:
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: Извлечение информации из исполняемого файла

Сообщение ANTIKLAN » 11.01.2016 08:55:55

скалогрыз писал(а):Предлагаю другую тактику:
1) погуглить
2) собрать всю найденную информацию
3) попробовать сделать самому
4-а) - если всё получилось, рассказать на форуме
4-б) - если что-то не получилось, спросить об этом на форуме, предварительно рассказав что получилось

Буду стараться делать именно так. Но пока что моих знаний недостаточно для самостоятельного освещения более менее сложных вопросов.
Снег Север писал(а):Это уже даже не смешно... Я вам назвал модуль и класс - сделайте себе тестовый пример с ним, загляните в сам модуль, наконец. Что за потребительское отношение?!

Я не хочу чтобы вы делали все за меня. Моя цель получить образец по которому я смог бы сделать то что мне нужно.
Я так понял мне нужно открыть исходник модуля и посмотреть реализацию нужных классов и методов. Так? Можно ли это сделать из самой среды или нужно найти нужный файл в папке? Правильно ли я понял вашу идею? Просто для опытных коллег все эти мелочи естественны, но для начинающих такие мелочи часто становятся препятствиями, тормозящими или вообще останавливающими процесс освоения языков и сред разработки.
Аватара пользователя
ANTIKLAN
новенький
 
Сообщения: 55
Зарегистрирован: 25.02.2015 09:21:42

След.

Вернуться в Общее

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18

Рейтинг@Mail.ru