Eksportowane funkcje w dll-ach

0

Mam dll-a, ale nie wiem, jaki funkcje mozna z niego uzywac - znaczy jakie sa wyeksportowane... Moze jest jakis program do "podgladania" tego??

0

Ot pierwszy z brzegu: WinDasm

0

Jakis link moze??

0

z VC++ dostarczany jest taki maly progsik depends.exe ktory pokazuje wszystkie symbole exportowane i importowane przez exe czy dll. Zapewne chodzi on niezaleznie od VC++ ?!

0

A z Delphi jest tdump. exe ktory miedzy innymi (a z opcja -ee wylacznie) pokazuje, co jest eksportowane. Niestety, daje tylko nazwy, nie daje liczby i typow parametrow, typu wyniku, czy konwencji przekazywania parmetrow. Albo ja tego nie umiem zrobic.

0

Pobranie liczby, typu i sposobu przekazywania parametrów jest technicznie niemożliwe - tych informacji po prostu nie ma w DLLu, są tylko nazwy. Żeby poprawnie użyc pliku DLL, jest potrzebna dokumentacja bądź odpowiednie nagłówki (np. plik Windows.pas w Delphi to zestaw prototypów nagłówkowych dla kernel32.dll, gdi32.dll, user32.dll i jeszcze kilku mniej ważnych bibliotek)...

1 użytkowników online, w tym zalogowanych: 0, gości: 1