社区
C++ Builder
帖子详情
用BCB调用Win32ASM写的dll(急,试验成功立即给分)
pig4210
2007-07-28 11:14:33
我需要使用一个Win32ASM写的dll,如何调用?
手中有源码.asm,.dll,.lib。
我加入lib以后提示:
“[Linker Error] '..........\XXX.LIB' contains invalid OMF record, type 0x21 (possibly COFF)”
那么我应该怎么做?.h文件怎么写?
...全文
109
6
打赏
收藏
用BCB调用Win32ASM写的dll(急,试验成功立即给分)
我需要使用一个Win32ASM写的dll,如何调用? 手中有源码.asm,.dll,.lib。 我加入lib以后提示: “[Linker Error] '..........\XXX.LIB' contains invalid OMF record, type 0x21 (possibly COFF)” 那么我应该怎么做?.h文件怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pig4210
2007-07-29
打赏
举报
回复
我使用coff2omf转换后,把lib添加进工程,重写.h文件,包含之,调用成功。
因为Win32ASM写出来的dll是__stdcall调用格式,所以在转换的时候注意加参数:-lib:std
coff2omf -lib:std *.lib *_omf.lib。否则转换后的lib定位出错。
谢谢大家的帮助,问题解决了。
pig4210
2007-07-28
打赏
举报
回复
我用coff2omf.exe转换了lib文件,但是ASM编译出来的没有.h文件,如有一个函数是:
exfun(cha*,int);,我应该如何重构.h文件才能正确引用exfun?
i_love_pc
2007-07-28
打赏
举报
回复
可能是文件格式问题,c++builder使用的是omf格式
可以使用一个工具转换一下 coff2omf.exe
ccrun.com
2007-07-28
打赏
举报
回复
汗,打错。是implib.exe
lib.exe是VC提供的。
ccrun.com
2007-07-28
打赏
举报
回复
用BCB提供的lib.exe工具从dll文件中导出BCB能用的OMF格式lib,再添加到工程中就行了。
lailaiququ
2007-07-28
打赏
举报
回复
直接用显式加载
用W32
asm
反汇编Nt
dll
.
dll
文件的后的代码
之所以要反汇编这个文件是想查看其
调用
的函数信息,但是反汇编后还是不明白一下内容里有什么有用的信息,求解释。 Object01: .text RVA: 00001000 Offset: 00000400 Size: 000D5200 Flags: 60000020
如何获知
DLL
中函数的参数
如何获知
DLL
中函数的参数--转贴自CSDN(
BCB
) 这篇文章是转贴的,不要问我具体的实现方法。 可以通过反汇编来知道接口函数的参数,建议使用W32DSM来
分
析,也可以直接使用VC来
分
析,就是麻烦一点。 ...
c语言唯一一个不能被别的函数
调用
,VC C/C++ 函数
调用
约定(最全)
函数
调用
约定常见的函数
调用
约定[5]:cdecl,stdcall,fastcall,thiscall,naked callMFC
调用
约定(VS6:Project Settings->C/C++ Calling convention:)1, __cdecl(C
调用
约定.The C default calling convention)C/C++ ...
例说Exe程序作为
DLL
进行加载
作 者: nbw时 间: 2008-07-17,23:05链 接: http://bbs.pediy.com/showthread.php?t=68730例说Exe程序作为
DLL
进行加载
调用
第三方exe程序里面的函数,一直是大家所向往并已经讨论过不少的问题,其方法大体有三类:1、...
ASM
027: 汇编常用工具
Dependency Walker是一个免费的实用程序,可以扫描任何32位或64位Windows模块(exe,
dll
,ocx,sys等),并构建所有从属模块的层次树状图。对于找到的每个模块,它列出了该模块导出的所有功能,以及其他模块实际...
C++ Builder
13,825
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章