線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:966
推到 Plurk!
推到 Facebook!

關閉Form時出現 Acess Exception

尚未結案
nocturnal
一般會員


發表:10
回覆:1
積分:2
註冊:2004-08-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-08-08 02:19:31 IP:220.135.xxx.xxx 未訂閱
我的程式裡只有一個Form 沒關閉它之前都運作的很正常 但是關閉它的時候會出現如下圖的exception     然後debigger會停在Form.hpp的這一行上 /* TCustomForm.Destroy */ inline __fastcall virtual ~TForm(void) { } 這個exception有時候會產生,有時候不會出現 讓我覺得很困惑 是我delete物件的時候有問題嗎? 我是個BCB的新手 想請問有沒有大大能提供我一些debug的方向呢? 因為我完全不知道他為什麼會出現這個問題 而且時有時無
Chance36
版主


發表:31
回覆:1033
積分:792
註冊:2002-12-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-08-08 02:53:27 IP:203.204.xxx.xxx 未訂閱
nocturnal 你好     以下提供幾個連結,參考看看(雖然是Delphi的,但我想BCB應該原理相同吧!)    【Delphi】【問題】请问为何一些窗体在FREE后系统资源并未释放 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=47281 【問題】請教以下錯誤訊息如何排除? http://delphi.ktop.com.tw/topic.php?TOPIC_ID=49588 【問題】有誰知道這是何種錯誤訊息謝謝 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=49893 _______________________________________ 深藍的魚,祝您好運..........連連
nlj859
資深會員


發表:139
回覆:375
積分:322
註冊:2004-03-20

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-08-08 19:25:22 IP:219.80.xxx.xxx 未訂閱
Hello nocturnal, 可否把你的程式附上嗎? thx.
nocturnal
一般會員


發表:10
回覆:1
積分:2
註冊:2004-08-07

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-08-09 01:36:22 IP:220.135.xxx.xxx 未訂閱
引言: Hello nocturnal, 可否把你的程式附上嗎? thx.
因為我的程式有好幾個檔cpp檔 整個是一個很大的專案檔 加上現在整體的資料結構其實有點亂 如果你願意幫我看的話 我整理完之後可以壓縮寄給您~~ 如果你有空的話啦 感謝感謝 因為我目前也還在努力的找到底是哪李會引發這個問題 看了板上很多文章 都有提到用debug trace的方法 我試過用F7或F8之類的 不過這樣好慢 不知道是不是其實不是這樣一值按 有沒有人可以指導我怎麼去trace是哪一行出現這個問題啊 因為我之前按F7 看到的都是很像assembly的code 有一堆很像記憶體位址的東西 感謝努力看我打了這麼多的各位大大~~
ENIX007
高階會員


發表:28
回覆:274
積分:185
註冊:2003-11-27

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-08-10 16:45:42 IP:203.70.xxx.xxx 未訂閱
nocturnal您好 基本上單步trace就是這樣沒錯,如您的問題,可以定在每一個delete,free 指令的地方,也就是還是必須做一些相關的判斷... 再這裡是建議您BCB上有個好用的工具--CodeGuard Project->Option,找到CodeGuard將選項打勾,重新編譯一次, 再執行看看,像記憶體流失這類問題它應該都會指出位置,節省 除錯時間...    參考看看 程式迷人之處,在於邏輯思考,然而卻也是惱人之處~~
------
程式迷人之處,在於邏輯思考,然而卻也是惱人之處~~
系統時間:2024-05-19 9:45:28
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!