Страница 1 из 2

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

СообщениеДобавлено: 09.01.2016 17:14:59
ANTIKLAN
Всем привет!
Может кто-нибудь поделиться кодом модуля, функции или процедуры для Free Pascal для извлечения данных о версии, авторе и т.д. из исполняемых файлов? Желательно удобным в использовании с графическими компонентами.
Заранее спасибо. :)

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

СообщениеДобавлено: 09.01.2016 18:01:39
alexs
rxVersionInfo

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

СообщениеДобавлено: 09.01.2016 18:24:10
ANTIKLAN
alexs писал(а):rxVersionInfo

Он в стандартной поставке идет?

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

СообщениеДобавлено: 10.01.2016 09:16:28
Снег Север
В стандартной поставке есть FileInfo, а в нем TFileVersionInfo

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

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

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

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

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

Иностранцы таки поделились, им и пользуюсь:
http://forum.lazarus.freepascal.org/ind ... tion=forum

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

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

но качество ответа!!! :mrgreen:

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

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

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

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

СообщениеДобавлено: 10.01.2016 17:38:12
resident
ANTIKLAN писал(а):Вообще-то я для форума стараюсь

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

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

СообщениеДобавлено: 10.01.2016 23:05:27
ANTIKLAN
resident писал(а):
ANTIKLAN писал(а):Вообще-то я для форума стараюсь

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

Кроме морального удовлетворения ничего. :D Я научусь и решу свою задачу а информация останется для тех кто придет после меня. :D

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

СообщениеДобавлено: 11.01.2016 00:20:42
ev
resident писал(а):И что вы с этого будете иметь? :)

а что, альтруизм отменили? ;)

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

СообщениеДобавлено: 11.01.2016 00:54:19
ANTIKLAN
Все же хотелось бы увидеть наглядный пример кода на нашем(фрипаскальщиков :D ) форуме... Кто может поделиться?

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

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

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

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

а смысл, если поиском никто не пользуется?

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

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

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

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

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

это вот как раз к вопросу о выгоде :mrgreen:

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

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

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

Я не хочу чтобы вы делали все за меня. Моя цель получить образец по которому я смог бы сделать то что мне нужно.
Я так понял мне нужно открыть исходник модуля и посмотреть реализацию нужных классов и методов. Так? Можно ли это сделать из самой среды или нужно найти нужный файл в папке? Правильно ли я понял вашу идею? Просто для опытных коллег все эти мелочи естественны, но для начинающих такие мелочи часто становятся препятствиями, тормозящими или вообще останавливающими процесс освоения языков и сред разработки.