dll中的方法

windxx 2011-03-16 11:35:41
假如我有一个别人提供的dll文件,那么我想知道里边有哪些方法,也就是其方法和参数列表,那么我应该怎么办?如何用程序查询?谢谢
...全文
110 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2011-03-16
  • 打赏
  • 举报
回复
.NET类库,可以使用 Visual Studio 对象查看器,也可以反射获取。
COM DLL,可以使用 COM Viewer
原生DLL的函数声明不是自描述的,但是导出函数名可以通过 depand.exe 查看。

后面两个工具在 Windows SDK 里面有。
Just4life 2011-03-16
  • 打赏
  • 举报
回复
只可以看到函数接口,不能知道函数具体的返回值以及参数

使用DUMPBIN.EXE就可以导出接口列表,或者使用VC6的Depends工具也可以看
Airch 2011-03-16
  • 打赏
  • 举报
回复
用反编译工具查看dll里的代码
Reflector这个工具
Q333111555 2011-03-16
  • 打赏
  • 举报
回复
应该会有介绍的。引用一下,然后看看
或者下载一个反编译软件。就可以看的清楚明白了
bdmh 2011-03-16
  • 打赏
  • 举报
回复
网上有查dll导出函数的程序,当然你也可以自己写楼,但是只能看到函数列表,你是看不到传递的参数的
SQ09058022036 2011-03-16
  • 打赏
  • 举报
回复
这个好像没有什么好办法,要拿到dll文件的源程序才行。

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧