Форум: "Основная";
Текущий архив: 2002.09.05;
Скачать: [xml.tar.bz2];
ВнизИзменение ресурсов Найти похожие ветки
← →
murza (2002-08-22 12:26) [0]Имеется экзешник/dll/bpl/... под Win32, само собой незапакованный.
Хочу:
1) получить список реурсов
2) изменить ресурсы и запихать обратно
3) изменить информацию о версии/копирайт
4) узнать, какие библиотеки импортирует
5) узнать, какие функции экспортирует
6) для bpl - получить список компонентов, зарегистрировать их, подключить bpl, чтоб из dfm компоненты разбирались.
Но не умею.
Кто-нибудь может помочь (лучше на билдере)?
Да, кстати, у меня не D5, а BCB5
Заранее спасибо.
← →
murza (2002-08-23 10:23) [1]Ну вот, вопрос в самую ж... улез. Не пропускайте, помогите чем сможете.
← →
Vitas2 (2002-08-23 10:29) [2]Ты хочеш написать таку программу или тебе нужна уже готовая?
Если нужна готовая то есть программа Restorator половину чего ты хочеш она умеет точно остальное незнаю я неразберался с ней.
← →
Игорь Шевченко (2002-08-23 10:41) [3]Program Files\Borland\Delphi\Demos\Resxplor\*.* - как идея
← →
murza (2002-08-23 10:56) [4]Нет, нет, нет
Я хочу написать. У меня есть целая куча Restorator-ов ResExplorer-ов и других замечательных программ. Но я хочу делать это программно. Причем не просто вызывать другие программы с параметрами (хотя это вряд ли возможно), а узнать все что можно об экзешнике и после этого выбрать, что с ним делать. А про BPL - это очень интересно, так как разобрать зарегистренный компонент из DFM проще простого. Но как зарегистрить неизвестно что?
← →
Игорь Шевченко (2002-08-23 11:20) [5]Мой пример - это программно :-)
Там же исходные тексты
← →
murza (2002-08-23 11:33) [6]
> Игорь Шевченко © (23.08.02 11:20)
> Мой пример - это программно :-)
> Там же исходные тексты
Спасибо. Жалко в билдере нет. Будем искать дельфи.
← →
Толик (2002-08-23 13:46) [7]получить список ресурсов - EnumResourceTypes
изменить ресурсы - UpdateResource
версия - либо опять же через ресурсы типа RT_VERSION, либо через VerQueryValue
всё это ф-и WinAPI, так что Билды или Делфи - разницы нет.
насчёт импорта и экспорта сразу сказать не готов, поискать надо
список классов из bpl - в модуле с классами вызвать RegisterClass, искать через FindClass.
честно говоря - в хелпах всё написано.
← →
murza (2002-08-23 14:07) [8]Спасибо, будем разбираться
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.09.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c