Функции из DLL
Всем известно, что в dll файлах хранятся разные функции.
У меня возник вопрос можно ли как-нибудь получить список функций, которые находятся в dll и идут на экспорт?
P.S.: Если у кого-нибудь возник вопрос зачем? То сразу отвечу, НЕ верю я, что все функции из Shel32.dll описаны в ShellApi.pas . Наверняка там есть еще интересные функции! И в других dll Windows наверняка есть интересные функции!
Заранее благодарю!
Всем привет!
Всем известно, что в dll файлах хранятся разные функции.
У меня возник вопрос можно ли как-нибудь получить список функций, которые находятся в dll и идут на экспорт?
P.S.: Если у кого-нибудь возник вопрос зачем? То сразу отвечу, НЕ верю я, что все функции из Shel32.dll описаны в ShellApi.pas . Наверняка там есть еще интересные функции! И в других dll Windows наверняка есть интересные функции!
Заранее благодарю!
Ты абсолютно прав - существует куча недокументированных функций, есть даже специальные сборники такой информации в Инете. Только не знаю где - не нужно было. Причины того, что эти функции не документируются - самые разные, основная - функция находится в стадии пре-релиза и может измениться в следующей версии, где ее, возможно, задокументируют. Поэтому далеко не все из них можно юзать - могут быть непредсказуемые глюки.
Ну а насчет проги - отдельной у меня нет, но есть обалденный пакет примочек под Delphi - называется GExperts (http://www.gexperts.org/). Весит под 2 MB. Оччень рекомендую - удобство работы с дельфями удваивается. В этом же пакете есть тулза, называется "PE Information" - открываешь любой виндовый модуль (EXE, DLL, BPL, DPL, OCX) и получаешь по нему исчерпывающую информацию. В том числе список экспорта/инпорта.
Ты абсолютно прав - существует куча недокументированных функций, есть даже специальные сборники такой информации в Инете. Только не знаю где - не нужно было. Причины того, что эти функции не документируются - самые разные, основная - функция находится в стадии пре-релиза и может измениться в следующей версии, где ее, возможно, задокументируют. Поэтому далеко не все из них можно юзать - могут быть непредсказуемые глюки.
Ну а насчет проги - отдельной у меня нет, но есть обалденный пакет примочек под Delphi - называется GExperts (http://www.gexperts.org/). Весит под 2 MB. Оччень рекомендую - удобство работы с дельфями удваивается. В этом же пакете есть тулза, называется "PE Information" - открываешь любой виндовый модуль (EXE, DLL, BPL, DPL, OCX) и получаешь по нему исчерпывающую информацию. В том числе список экспорта/инпорта.
Спасибо тебе AviDen пакет очень помог!!!:)