试过了如下方法:
1、利用Run->Parameters:
2、Run->Add breakpoint->Module Load Breakpoint:将编译完成的这个dll加入
3、View->Debug Windows->Modules:将编译完成的这个dll加入
奇怪的是三种方法都拦截不到dll的运行,就是在dll里设置断点却没有停下来,想从主程序按f7进入dll得函数也不行,请问这是为什么?应该如何做呢?能否写个具体步骤?
1、利用Run->Parameters:
2、Run->Add breakpoint->Module Load Breakpoint:将编译完成的这个dll加入
3、View->Debug Windows->Modules:将编译完成的这个dll加入
奇怪的是三种方法都拦截不到dll的运行,就是在dll里设置断点却没有停下来,想从主程序按f7进入dll得函数也不行,请问这是为什么?应该如何做呢?能否写个具体步骤?
2、在RUN -> Host Application 选择刚复制过来的程序
3、加上断点
4、run你上面的做法没有一个好用的很正常,好象不是这么用的,如果照我这样还不能停的话,是不是你的代码被优化了,也就是说不会执行的语句。
2、 run -> Parameters - Host Application
2、 run -> Parameters - Host Application(关联到.dpr同一目录)
在vc里是可以的,不知道delphi可不可以?多谢了。
比如Fun()是dll里得函数,我在主程序的Fun这里设置断点,然后按F7就跳到dll的代码里。请问这样可不可以?应该怎么样设置ide呢?在vc里是可以的。
Delphi6要打补丁
你是不是这两个版本
比如Fun()是dll里得函数,我在主程序的Fun这里设置断点,然后按F7就跳到dll的代码里。请问这样可不可以?应该怎么样设置ide呢?在vc里是可以的。
还有请问delphi7.0有没有什么好的插件,就像vc里得visist或者boundcheck一样。