O OopsWare Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-19 #2 Delphi的BIN目录中有TDUMP.EXE可分析Dll中的函数, 如知道调用参数可如下:(调用user32.exe中的MessageBoxA) function MessageBox external user32 name 'MessageBoxA';
Delphi的BIN目录中有TDUMP.EXE可分析Dll中的函数, 如知道调用参数可如下:(调用user32.exe中的MessageBoxA) function MessageBox external user32 name 'MessageBoxA';
C Chenlili Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-19 #4 可是Tdump无法分析函数的参数。 可以试试VC里的调试工具。
B barton Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-19 #5 这个问题大富翁讨论过。不知道DLL的函数参数表没法调用,也没有什么工具可以分析。 所有的都是徒劳。其实用W32Disasm进行代码分析是最方便的,但也只能得到诸如: function DoFun(Param1,Param2: Integer): Integer:之类的结果,而且到底是传值还 是传址都难以弄明白。
这个问题大富翁讨论过。不知道DLL的函数参数表没法调用,也没有什么工具可以分析。 所有的都是徒劳。其实用W32Disasm进行代码分析是最方便的,但也只能得到诸如: function DoFun(Param1,Param2: Integer): Integer:之类的结果,而且到底是传值还 是传址都难以弄明白。
W wumeng Unregistered / Unconfirmed GUEST, unregistred user! 2000-07-19 #6 用"delphi调用DLL" 检索一下,也许有帮助. 文中有例子.
龙 龙丹 Unregistered / Unconfirmed GUEST, unregistred user! 2000-09-04 #8 barton是对的,你必须知道函数接口,然后在Delphi里声明相同的接口,实现部分则直接从 DLL引入(参考Delphi的Windows单元)。