首页
社区
课程
招聘
如何重新编译错误的dll文件(无源码!)
发表于: 2004-11-29 11:11 5811

如何重新编译错误的dll文件(无源码!)

2004-11-29 11:11
5811
要调用一个别人编写的dll文件,但是当调用其中的函数时,总是报:
xxxxxxx指令引导内存不能"read/write",
这是一个用c++编译的动态链接库,而我用VB,Delpi编译都出现该问题。不知是否是不兼容现象?
如果这样,如何解决?
有无什么反编译软件可以将该dll文件的源码翻出来?
请高手指教一二!谢谢!

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 1
支持
分享
最新回复 (2)
雪    币: 390
活跃值: (707)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
2
注意调用模式

cdecl/stdcall……
2004-11-29 11:24
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
楼上高手,可否说的详细点?
我就是在模块里调用dll动态连接库里的函数,如下:
Declare Function GetMsg Lib "interface.dll" Alias "_GetMsg@16" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long

有什么问题吗?
2004-11-29 11:51
0
游客
登录 | 注册 方可回帖
返回
//