全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:799
推到 Plurk!
推到 Facebook!

有兩個Form將第二個Form關掉後,再打開卻出現錯誤訊息,該怎麼辦?

尚未結案
小小
一般會員


發表:7
回覆:1
積分:1
註冊:2005-06-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-06-29 23:45:47 IP:203.75.xxx.xxx 未訂閱
請問各位高手,我在BCB中建了兩個Form Form1是個畫布 Form2是個圖形選單, 程式執行時使用者在Form2選定圖形後會Show在Form1 但是當我將Form2選單關掉後,試圖再再打開就會出現如下的錯誤訊息 "Access violation at address 00000000. Read of address 00000000." ,請問我該如何處理.
cashyy
高階會員


發表:117
回覆:322
積分:212
註冊:2004-04-30

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-06-30 00:16:11 IP:59.104.xxx.xxx 未訂閱
您好! 引用taishyang大大的答案:AccessViolation表示您違規存取到某位置的記憶體! 引用geniustom大大的答案:會發生這樣的訊息,是因為您的動態變數未初始化,您就去讀寫裡面的值,或是無法正確釋放您宣告的動態變數,所以參考到了無效的記憶體位址 小弟猜測:是不是因為將Form2選單關掉後,Form1找不到Form2的資源或是重覆載入! 如果還不能解決,是否方便把程式碼貼上來呢?讓其它有經驗的大大幫妳! 發表人 - cashyy 於 2005/06/30 00:20:47
系統時間:2024-05-16 22:44:39
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!