怎么查看用C++ builder编写的程序都调用了哪些dll文件,谢谢!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么查看用C++ builder编写的程序都调用了哪些dll文件,谢谢!相关的知识,希望对你有一定的参考价值。

请问,怎么查看用C++ builder编写的程序都调用了哪些dll文件,谢谢!我记得当时在刚学bcb6.0时,老师告诉我有一个小软件可以查看我的程序都用到了哪些dll,但是我现在忘了那个软件的名字,请高手帮我指点一下,怎么查看用C++ builder编写的程序都调用了哪些dll文件,谢谢!

如果是编译链接的DLL的话,可以使用Depends.Exe查看DLL引用关系
如果是代码装载DLL,要使用Ollydbg.exe在装载DLL的函数处设置断点来调试。
参考技术A view->Project Manager点开里面,可以查看哪 个是DLL

keil C51中函数调用无法正确返回怎么回事

我看你问了这个问题,现在我也有同样的问题,真的很是郁闷,想问问你最后是怎么解决的?

1.是否进去了死循环没有设置退出死循环的条件;
2.中断不能用返回语句,中断程序尽可能的短;
3.检查堆栈的使用情况,51单片机的堆栈是和RAM复用的,不是一个独立的空间,检查你的堆栈预留量是否够用,每次调用函数都会做压栈动作;
4.检查是否使用了goto语句,如果有的话查看跳转的标号处有无返回机制。
5.如果是用汇编写的程序检查你的程序段中有无改变DPTR的指令,有无忘写RET指令。
参考技术A 你把程序和错误都贴出来,才好解决啊!

以上是关于怎么查看用C++ builder编写的程序都调用了哪些dll文件,谢谢!的主要内容,如果未能解决你的问题,请参考以下文章

怎么用c++编写一个Windows服务程序来监控另一个程序,崩溃后重新启动。

如何用c++builder 编写多线程

虚拟内存地址空间不足(Borland C++ Builder 6 程序)

怎么用c++编写一个Windows服务程序来监控另一个程序,崩溃后重新启动。

是不是vc的dll,只要转化出c++builder的lib,c++builder就可以调用dll了

用啥软件来查看一个用Microsoft Visual C++ 6.0 编写的程序的源代码