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

類神經訓練發生error code:87與canvas does not allow drawing

尚未結案
dean
一般會員


發表:24
回覆:60
積分:21
註冊:2003-08-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-06-28 10:17:04 IP:192.192.xxx.xxx 未訂閱
各位前輩好: 小弟目前在撰寫類神經的訓練 之前在訓練的時候,有發生過記憶體的問題,小弟也參考過一些文章,也盡量釋放記憶體,但後來程式在RUN的時候,RUN一段時間會先發生error code:87的問題,這個問題也查過,但他所停的程式指令很奇怪,她停在我開檔的地方, 
 Bmp_Input->LoadFromFile(Path "\\" Who "\\" FileName);
<=停在這段程式,卻不是停在呼叫函數的地方!? 另外,程式發生錯誤(當機)後,不是要按RUN再將程式視窗顯示出來再關閉ㄇ!然後我按RUN以後,程式視窗非但沒跑出來,卻又出現另一個不是error code:87的問題,這時他沒有停在任何程式上,他說canvas does not allow drawing!我以前的經驗與KTOP查詢文章及學長認為可能都是記憶體問題,我也加了RAM(760MB),但還是出現同樣的問題,都在訓練一段時間之後發生錯誤! 訓練的圖檔,都是一樣固定的圖檔與數目,為什麼幾個週期跑下來都可以不斷的重複跑?但過了一段時間後,某一個週期卻跑不下去,先後發生這兩種錯誤? 請各位寫過類神經訓練的前輩給與指引!感謝! 以下是我參考的文章: http://delphi.ktop.com.tw/topic.php?TOPIC_ID=23706 http://delphi.ktop.com.tw/topic.php?topic_id=43170 http://delphi.ktop.com.tw/topic.php?topic_id=50857 http://delphi.ktop.com.tw/topic.php?topic_id=42803 http://delphi.ktop.com.tw/topic.php?topic_id=43164 **我很想學,但又很不懂,所以一直問蠢問題,希望不要不屑我的問題,嘻嘻嘻**
dean
一般會員


發表:24
回覆:60
積分:21
註冊:2003-08-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-06-29 10:18:53 IP:192.192.xxx.xxx 未訂閱
請問各位前輩有瞭解小弟的問題ㄇ?需要小弟再多解釋ㄇ? 請各位前輩給予指引!謝謝 **我很想學,但又很不懂,所以一直問蠢問題,希望不要不屑我的問題,嘻嘻嘻**
dean
一般會員


發表:24
回覆:60
積分:21
註冊:2003-08-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-06-29 13:00:53 IP:192.192.xxx.xxx 未訂閱
各位前輩好:     小弟已經解決了!問題出在Graphics::TBitmap *Bmp = new Graphics::TBitmap (); 小弟的程式中,也有宣告這個,然後再將其相關釋放,釋放程式如下三行:  
 Bmp->Dormant();         // Free up GDI resources
        Bmp->FreeImage();       // Free up Memory
        Bmp->ReleaseHandle();   // This will actually lose the bitmap
然而,這樣的結果會部段的發生error code:87參數錯誤,以及canvas does not allow drawing!的確!由於BMP的緣故會發生這樣的情況! 後來,小弟研究了一下,只要釋放掉資源與記憶體,但不要將控制權RELEASE掉,就可以!不知道為什麼,請各位前輩知道原因請告知,感謝! 更正如下:
Bmp->Dormant();         // Free up GDI resources
      Bmp->FreeImage();       // Free up Memory
      //Bmp->ReleaseHandle(); // This will actually lose the bitmap 
**我很想學,但又很不懂,所以一直問蠢問題,希望不要不屑我的問題,嘻嘻嘻**
系統時間:2024-05-20 23:17:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!