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

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

Параметры функций в DLL


snake1977 ©   (2004-11-18 14:51:00) 

Здравствуйте!! можноли узнать по имени экспортируемой из DLL функции, ее параметры.


Игорь Шевченко   (2004-11-20 00:34:00) [1]

VMcL ©   (19.11.04 21:45) [4]

Безусловно, может входить. В Delphi'йских пакетах параметры тоже входят в название функции. Пардон, могут входить :)


VMcL   (2004-11-19 21:45:00) [2]

>> Игорь Шевченко ©  (18.11.04 15:23) [3]

> тогда набор параметров входит в их название.

Я бы сказал не "входит", а "может входить". Потому что есть, например, такая вещь, как
#pragma comment(linker, "/export:SomeFunc=_SomeFunc$bla#bla%bla@4")


Игорь Шевченко   (2004-11-18 15:23:00) [3]

Можно узнать, если функции в библиотеке написаны на С++ или аналогичном языке - тогда набор параметров входит в их название.
Иначе см. [2]


Amoeba   (2004-11-18 15:13:00) [4]

Если нет модуля импорта, то почти что никак. Но при наличии серьезного отладчика, достаточного объема знаний, времени и усидчивости шансы есть.

P.S. Такие вопросы на форуме появляются довольно-таки регулярно.


VMcL   (2004-11-18 15:13:00) [5]

В общем случае нельзя узнать.


Наверх

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