如何在xp操作系统下的delphi5 下调试动态库! ( 积分: 100 )

  • 主题发起人 zhouyunlu
  • 开始时间
Z

zhouyunlu

Unregistered / Unconfirmed
GUEST, unregistred user!
无法进入断点位置!
 
Z

zhouyunlu

Unregistered / Unconfirmed
GUEST, unregistred user!
无法进入断点位置!
 
W

www

Unregistered / Unconfirmed
GUEST, unregistred user!
看看这个
http://www.tommstudio.com/ViewArticles.aspx?ID=539
http://www.tommstudio.com/
 
X

xianguo

Unregistered / Unconfirmed
GUEST, unregistred user!
文件输出路径、以及Run parameters中都用绝对路径试试
 
Z

zhouyunlu

Unregistered / Unconfirmed
GUEST, unregistred user!
绝对路径仍然不行!
 
S

serene_he

Unregistered / Unconfirmed
GUEST, unregistred user!
不要把dll 和exe放在一个目录下或者是exe调用的dll不是正在运行的dll.
 
Z

zhouyunlu

Unregistered / Unconfirmed
GUEST, unregistred user!
To serene_he:
不行呀! 删掉机器上的所有 同名 dll 还是不行!
 
J

jennykiller

Unregistered / Unconfirmed
GUEST, unregistred user!
看看选上Project/Options/Compiler/Use Debug DCUs没有?
 
Z

zhouyunlu

Unregistered / Unconfirmed
GUEST, unregistred user!
设置了仍然不行!
我想可能是 Delphi5 在xp 下的bug 吧?
 
J

justinfoo

Unregistered / Unconfirmed
GUEST, unregistred user!
前提是 Project Option - Directories/Conditiolas 和 Run -Parameters的参数都设置正确。
Ctrl + Alt + M, 选中需加载的dll,右键选择 Reload Symbol Table.. 找到你要加载并调试的dll。
设置断点!搞定!
 
顶部