假设有个SUM.DLL文件,其中有个函数:
function Sum(a,b:Integer):Integer; stdcall;
begin
Result := a + b;
end;
现在我想在应用程序中修改Sum函数,将它的Result值修改成Result := a + b -1,可以办到吗?
(重新生成一个新的DLL(比如SUM2.dll),也可以)
function Sum(a,b:Integer):Integer; stdcall;
begin
Result := a + b;
end;
现在我想在应用程序中修改Sum函数,将它的Result值修改成Result := a + b -1,可以办到吗?
(重新生成一个新的DLL(比如SUM2.dll),也可以)
解决方案 »
- delphi编程群号:16147100,群名:软件特工队。欢迎各位有编程爱好者共同交流。
- 请问 TImage Transparent 的实现原理
- 各位大哥,小弟有重要问题请教,请多多指教!!!!!!
- easy problem!
- 关于flash.ocx文件路径的问题
- 请问怎么做连纸打印(用针式打印机)???
- 急,谁有skinengine2.8.9,分不够再加
- delphi写的DLL,用VB调用正常,delphi调用失败?!
- 我编的软件在那里可以放?可以提供下载呀?
- 我想把SQL Server 6.5上的一个表拷到另一台机器的SQL Server 7.0上,该怎样办?
- RvProject1.ProjectFile 报表ProjectFile 路径设置问题
- TIdTCPServer的OnExecute事件不写代码,我只需要他的onConnect事件,为什么会报错呢?
可以做到,如果那个dll不是特别的加密防伪的话>>(重新生成一个新的DLL(比如SUM2.dll),也可以)
重新生成一个新的DLL, 命名为 SUM.dll, 将原来的,改名为 SUM2.dll然后,增加 function Sum(a,b:Integer):Integer; stdcall; 这个函数和你自己的算法
其它函数,你直接从 sum.dll 导出,然后,里面只不过调用 sum2.dll(你原来的sum.dll)而已
谢谢你的指点!
可以给出一段应用程序生成DLL的代码吗?不胜感激!
不过我现在进不去,也不好给地址了,自己找吧
lexchou.blogcn.com
新 - 1 --> 应用程序。
http://www.blogcn.com/user53/lexchou/blog/23459406.html这两个