| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 | ||
Почти только один выход: если извествен разработчик этой библиотеки, то обратиться напрямую к нему с просьбой дать описание некоторых функций для дальнейшего использования в своей программе. |
| Автор: p0s0l 21.10.2004, 18:31 |
| Или в отладчике посидеть... с каждой функцией лично поработав... Самое простое - определить кол-во параметров. Отлаживаем до строки: ret xxx, где xxx - какое-то число. Делим на 4, получаем кол-во параметров (при использовании stdcall-вызовов). А назначение параметров - это уже индивидуальный подход к каждой функции... |
| Автор: Vit 21.10.2004, 18:52 |
| Никак |