Форум: "Основная";
Текущий архив: 2002.04.15;
Скачать: [xml.tar.bz2];
ВнизСписок импортируемых функций!!!! Найти похожие ветки
← →
Bilya (2002-04-02 13:41) [0]Как получить список функций, импортируемых программой из DLLок (желательно без запуска этой программы). Или проверить - вызывает (импортирует) ли прога данную функцию.
Если можно - напишите пример или ссылку на что-нибудь подобное.
← →
PVOzerski (2002-04-02 13:52) [1]например, утилитой TDUMP из пакета Delphi :^)
← →
Bilya (2002-04-02 16:10) [2]А из моей проги. Мне надо при наличии определенных функций не запускать прогу.
← →
Fellomena (2002-04-02 16:18) [3]Запускай через CreateProcess тот де TDump, жди когда он окончит работу и читай файл результатов, который он сгенерирует.
← →
PVOzerski (2002-04-02 16:24) [4]Посмотри в исходниках компилятора FreePascal класс tDllScanner (сам писал! Правда, не без заимствований из DeWin). Можешь
выдрать для своих нужд, благо GPL.
← →
PVOzerski (2002-04-02 16:29) [5]Уточнение: нужен и его наследник - tDLLScannerWin32. Это всё - в версии 1.1, в юнитах import.pas и t_win32.pas
← →
Alx2 (2002-04-02 16:34) [6]>А из моей проги. Мне надо при наличии определенных
>функций не запускать прогу.
Попробуй связку LoadLibrary и GetProcAddress. Если GetProcAddress на нужную функцию вернет ее адрес, то не запускай прогу.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.04.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c