Форум: "Основная";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];
ВнизКак узнать параметры функции в DLL Найти похожие ветки
← →
Dark Simpson (2003-06-13 02:46) [0]Как можно (и можно ли вообще) узнать параметры функции, вызываемой из внешенй библиотеки?
← →
Suntechnic (2003-06-13 06:38) [1]Практически никак нельзя. Можно попытаться путём дизассемблирования самой ф-ции понять что она за параметры использует, но это занятие не для слобонервных.
← →
white (2003-06-13 07:36) [2]можно узнать из командной строки с помощью impdef.exe
копируешь dll в папку где нах-ся impdef.exe
и в командной строке пишешь IMPDEF 123.def namedll.dll
она создаст тебе текстовый файл 123.def где будут описания всех процедур и функций и их параметры.
← →
Suntechnic (2003-06-13 08:14) [3]>white © (13.06.03 07:36)
где будут описания всех процедур и функций и их параметры.
Параметры?! Можно с этого места поподробнее? А то мы тут себе голову ломаем, а оно вон оказывается как всё просто...
← →
white (2003-06-13 08:56) [4]да чета на счет параметров я погорячился
называется не проверил сам не подсказывай другому,
но с другой стороны можно попробовать импортировать её через import type library и там посмотреть описание
← →
Suntechnic (2003-06-13 09:13) [5]>white ©
но с другой стороны можно попробовать импортировать её через import type library и там посмотреть описание
Сдаётся мне Вы опять погорячились :) Посмотреть библиотеку типов, можно только у того, кто заявил, что он COM сервер. Но COM серверы это тема для отдельного разговора, не имеющая никакого отношения к данной ветки.
← →
Kolesya (2003-06-13 09:13) [6]>... импортировать её через import type library и там ...
Не всякая DLL-ка захочет импортироваться
← →
Kolesya (2003-06-13 09:16) [7]Есть класная утилита (если не ошибаюсь с названием) Dependency Walker, но и та не показывает параметры
← →
Anatoly Podgoretsky (2003-06-13 09:24) [8]И как можно показать, то чего нет, информация о параметрах просто отсутствует.
← →
FH (2003-06-13 10:32) [9]2 white
а вот с чего бы это - "Couldn"t open file with CreateFile()"
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.025 c