Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как узнать какие параметры у функции, процедуре в DLL?


Danko ©   (2005-02-04 10:47:00) 

Здраствуйте, господа!
Помогите правильно использовать системные библиотеки DLL, имею список экспортируемых функций и процедур, но как узнать необходимые параметры?


Digitman   (2005-02-04 16:43:00) [1]


> Danko ©   (04.02.05 16:31) [5]
> вот то то и оно, что наверное и стоит...


если тебе делать больше нехрена, и ты считаешь, что твой карман заведомо пополнеет, скажем, от взлома какой-нть АПИ-приблуды от LEX-COM (надстройки над ХардЛок-драйвером) - тады вперед ! с дизассемблером и дебагером наперевес !

только учти, что геморрой - штука, мягко сказать, крайне неприятная)


alpet   (2005-02-04 16:35:00) [2]

Самое оптимальное, если нет описание библиотеки - дизассемблировать ее и понять как действуют нужные тебе функции. Автоматом, сиречь программным способом ты ничего узнать не сможешь.


Danko   (2005-02-04 16:31:00) [3]

вот то то и оно, что наверное и стоит...


Digitman   (2005-02-04 15:11:00) [4]


> Danko ©   (04.02.05 14:58) [3]


ёшкин код)..

да понимаешь ли ты, что даже поимев неким хитрожопым способом параметр некоего типа ты должен обладать весьма незаурядным опытом низкоуровнего программиста, чтобы понять, нахрена и как этот параметр передается и интерпретируется ?!

совет - не занимайся хренью, если она не стоит ощущения в кармане изрядной стопки купюр через оговоренное заказчиком время !


Danko   (2005-02-04 14:58:00) [5]

Искажения там, где хочу использовать, нет, но может какой способ все таки есть?


alpet   (2005-02-04 11:59:00) [6]

Если в DLL не используется искажение имен, явно ничего узнать нельзя.


Digitman   (2005-02-04 10:53:00) [7]


> как узнать необходимые параметры?


спросить у производителей (поставщиков) этих DLL.
Например, у Майкрософт.


Наверх

Титульная страница Поиск, карта сайта Написать письмо