Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Определить параметры для экспортируемой функции


Автор: Delphist 21.10.2004, 17:10
С помощью программы Depends или ProcessInfo можно узнать какие функции экспортирует dll-файл. Как узнать какие нужны параметры и тип этих параметров для экспортируемой функции.
Т.е. есть example.dll и он предоставляет следующие ф-ции:
func1;
func2;
...
funcn;

Как узнать параметры и их тип, скажем

Автор: Alex 21.10.2004, 17:42
я бы сказал ни как.

Автор: Pakshin A. S. 21.10.2004, 18:15
Цитата(Delphist @ 21.10.2004, 18:10)
Как узнать параметры и их тип, скажем

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

Автор: p0s0l 21.10.2004, 18:31
Или в отладчике посидеть... с каждой функцией лично поработав...
Самое простое - определить кол-во параметров. Отлаживаем до строки:
ret xxx, где xxx - какое-то число. Делим на 4, получаем кол-во параметров (при использовании stdcall-вызовов).
А назначение параметров - это уже индивидуальный подход к каждой функции...

Автор: Vit 21.10.2004, 18:52
Никак

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)