|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.10.2010, 11:07 | #1 |
Пользователь
Регистрация: 17.08.2009
Сообщений: 10
|
Получение списка необходимых bpl для приложения
Всем доброго времени суток! Никак не могу решить следующую проблему, весь инет облазил. Есть программа, скомпилированная с runtime пакетами. Она использует два пакета: trl70.bpl и vcl70.bpl. Ну это просто для примера. И мне нужно из другой программы получить этот список. Иными словами, надо получить список required bpl.
Пробовал LoadLibraryEx + GetPackageInfo, но это работает только для пакетов. Для приложений удается получить только имена модулей. Подскажите, как правильно делать? |
29.10.2010, 12:15 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Хм... Ну допустим в отладчике посмотреть таблицу импорта...
пробовал?
I'm learning to live...
|
29.10.2010, 12:34 | #3 |
Пользователь
Регистрация: 17.08.2009
Сообщений: 10
|
Не понимаю, зачем в отладчике? Мне нужно примерно следующее: сделать программу с кнопкой и мемо. По нажатию кнопки, нужно вывести в мемо список всех required bpl какой-то другой программы (любой).
|
29.10.2010, 13:11 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Тебе нужно всего лишь написать анализатор таблицы импорта.
Это не два пальца об асфальт но возможно вполне. Вот что. Если мне не изменяет память Александр Багель aka Rouse выкладывал пример получения зависимостей экзешника. Посмотри тут: http://rouse.drkb.ru/
I'm learning to live...
|
29.10.2010, 15:11 | #5 |
Пользователь
Регистрация: 17.08.2009
Сообщений: 10
|
Простите пожалуйста, но там я не нашел такого примера. Нашел только подмену API через редактирование таблиц импорта, но там вроде как нет того, что надо.
|
29.10.2010, 15:41 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Плохенько искал:http://rouse.drkb.ru/winapi.php "Реализация закладки свойств файла." Там все в кучке:
Цитата:
I'm learning to live...
|
|
29.10.2010, 20:18 | #7 |
Пользователь
Регистрация: 17.08.2009
Сообщений: 10
|
Спасибо! Уже смотрю.
|
29.10.2010, 21:44 | #8 |
Пользователь
Регистрация: 17.08.2009
Сообщений: 10
|
Все получилось! Большое спасибо :-)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создаю свой FontDialog для WPF. Получение списка шрифтов системы... | Casper-SC | WPF, UWP, WinRT, XAML | 8 | 29.10.2010 13:53 |
получение списка экспортируемых из dll | wmzvov | Помощь студентам | 3 | 24.09.2010 19:28 |
Получение списка процеcсов | legendary | Win Api | 12 | 02.09.2010 18:06 |
Получение списка файлов | Костян Пират | Общие вопросы Delphi | 11 | 16.02.2009 09:58 |
получение 1 списка из 2-х | Neznau | Помощь студентам | 0 | 10.12.2008 22:16 |