Delphi 在 XP 上的 DEBUG作業 |
缺席
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
請問各位! 因為我有一支程式在WIN2000上執行不會有問題, 但在 XP上卻會當機, 所以我
在 XP 上安裝了與現在我在2000上完全一樣的Delphi, 但發生一個問題,
我以 break point 來中斷可能有問題的程序, 在 win2000上是可以被正常以
tracer 方式追蹤及中斷, 可是在 XP 上竟然失效, 也就是說, 我以Step Run 方
式進行追蹤時, 程式不會在 break point 處停下來, 而直接就完成所有程式的
執行, 不知各位有遇過沒有, 要如何解決? 我使用的系統 win2000p Delphi5 及 winxp-p Delphi5 兩種
而會發生這樣情況的是我使用 Dll 方式以LoadLibrary(..)執行的(中斷點是在
這支Dll檔中的某一程序段, 我有測過如果直接以一個AP 的 Project 進行中斷
是可以被正常的運作! 謝謝!
|
a6475
高階會員 發表:67 回覆:230 積分:154 註冊:2002-09-15 發送簡訊給我 |
引言: 請問各位! 因為我有一支程式在WIN2000上執行不會有問題, 但在 XP上卻會當機, 所以我 在 XP 上安裝了與現在我在2000上完全一樣的Delphi, 但發生一個問題, 我以 break point 來中斷可能有問題的程序, 在 win2000上是可以被正常以 tracer 方式追蹤及中斷, 可是在 XP 上竟然失效, 也就是說, 我以Step Run 方 式進行追蹤時, 程式不會在 break point 處停下來, 而直接就完成所有程式的 執行, 不知各位有遇過沒有, 要如何解決? 我使用的系統 win2000p Delphi5 及 winxp-p Delphi5 兩種 而會發生這樣情況的是我使用 Dll 方式以LoadLibrary(..)執行的(中斷點是在 這支Dll檔中的某一程序段, 我有測過如果直接以一個AP 的 Project 進行中斷 是可以被正常的運作! 謝謝!不能debug,也許是選項沒開! 選project -> Options -> Compiler -> Debug information 我的是Delphi6,5可能有點不一樣,找一下! ..-----------βλμε------------.. ◎Oo月夜 光明 藍更愁oO◎ 藍調月光城v4:http://inping.myweb.hinet.net/ (暫時使用中..) 明日報(藍調.月光):http://mypaper2.ttimes.com.tw/user/a6475
------
月夜 光明 藍更愁 |
pwipwi
版主 發表:68 回覆:629 積分:349 註冊:2004-04-08 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
|
sheyukun
一般會員 發表:1 回覆:5 積分:1 註冊:2004-04-14 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
引言: (1)in project\options\linker\exe and dll options\include remote debug symbols checked to true (2)But breakpoint color skip to green in run time , like not include in same project color雖然沒有作用, 但給我一些突想, 我把有關debug的選項全部點選一次, 然後全部取消, 再把原有應該有勾選debug的選項再勾回來, 竟然可以了, 我咧!! |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |