作者aluuser (我的天空)
看板C_Sharp
標題Re: 使用Timer顯示資料-->出現記憶體不足
時間Sat Aug 16 15:56:04 2008
我目前也遇到跟原po一樣的問題
"例外狀況程式碼:0x80000002"
似乎是記憶體溢位造成的,不知道這部分有甚麼方法解決呢?
另外想請問一個觀念的問題,用timer跟thread有甚麼不同呢?
謝謝
感激不盡
※ 引述《ganson (啊桑)》之銘言:
: 想要請教有經驗的高手.
: 我自己寫了一個dll的檔案...
: 目的是提供讀取一些struct的資料....
: 然後用C#寫一個Windows的畫面(for WinCE 平台)
: C#會呼叫Dll的涵式以memcy的方式把資料讀取出來..
: 時間越久..會發現我的系統資源越吃越多...最後被吃光光..
: 然後顯示記憶體嚴重不足的畫面..
: 有什麼方法可以讓我的程式不會一直吃掉資源嗎????
: 感激不盡....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.135.8.215
→ marukocc:interop要注意unmanaged resource何時被release. 08/17 03:02
→ aluuser:若unmanaged resource抓取到的質是null,此時realse是否也 08/17 19:01
→ aluuser:會有這樣的錯誤訊息 realse 08/17 19:02
→ aluuser: release 08/17 19:02