关于VB中使用.DLL动态资源库的一些问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 08:25:40
在使用VB时,需要加载一个.DLL动态库文件,这个文件中包含了一些函数方法和一些文字及图片信息内容,现在我没有这个.DLL文件的源码,请问,我如何查看这个.DLL文件中的内容呢,比如:我想知道这里面的一个函数方法的具体过程或者想看一下这里面包含的文字内容具体是什么~请各位高手大大帮忙啊,分数不多,20分,如果答得精彩,我再加哦
5555,我就是没有源代码啊~~~~因为我从VB中使用了其中的一个方法来产生一些固定的文字图片信息,我看不到源代码,不知道会产生些什么东西出来啊,有没有办法让我看到这些内容啊,特殊点的方法都好啊

.DLL是已经编译好的动态库文件了
不可能看到函数的具体过程的(除非你有源代码)
用VS自带的一个较Depends的工具可以看到这个DLL里面有些什么函数
Depends在VS安装目录下的Tools文件夹中可以找到

Depends所在目录:
C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\depends.exe

补充:
1. Depends只能查看Win32标准动态链接库导出的C/C++函数,对于以COM形式导出的函数无法查看,也不能查看DLL里面的资源。
2. VS本身可以查看DLL里面Win32资源,包括位图,快捷键,声音,图标,字符串等。
3. 如果你不知道什么是VS或者不想安装这个庞然大物,那么可以使用一些第三方工具查看DLL资源,比如:eXeScope.exe,网上很多的,搜一下就知道了。

到网上下载一下PE,反编译一下这个动态库,看看里面的信息对你有没有用~~