如何查看DLL函数?

我有一个我想查看的DLL文件。 我想查看在该DLL中使用的function,任何人都可以帮助我?

对于本机代码,最好使用Dependency Walker 。 也可以使用Visual Studio附带的dumpbin命令行实用程序。

您可以尝试在Visual Studio中的Object Browser

selectEdit Custom Component Set 。 从那里,你可以select各种.NET,COM或项目库,或通过浏览导入外部DLL。

使用免费的DLL导出查看器 ,这是非常容易使用。

dumpbin / IMPORTS应该提供导入到该DLL的函数。
dumpbin / EXPORTS应该提供它输出的函数。

没有告诉我们这个dll / assembly是什么语言,我们只能猜测。

那么如何.NETreflection

对于.NET DLL,你可以使用ildasm

我认为在DLL中查看最好的软件是DLL导出查看器,它是免费的,你可以从这里下载。

如果一个DLL是用其中一种.NET语言编写的,并且只想查看哪些函数,那么在项目中就有一个对该DLL的引用。

然后双击参考文件夹中的DLL,然后在OBJECT EXPLORER窗口中看到它具有的function

如果您想查看该DLL文件的源代码,可以使用.NETreflection器等反编译器应用程序。 希望这可以帮助你。