Re: 使用Timer顯示資料-->出現記憶體不足

看板C_Sharp (C#)作者 (Pon)時間16年前 (2008/08/18 08:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《aluuser (我的天空)》之銘言: : 我目前也遇到跟原po一樣的問題 : "例外狀況程式碼:0x80000002" : 似乎是記憶體溢位造成的,不知道這部分有甚麼方法解決呢? : 另外想請問一個觀念的問題,用timer跟thread有甚麼不同呢? : 謝謝 : 感激不盡 : ※ 引述《ganson (啊桑)》之銘言: : : 想要請教有經驗的高手. : : 我自己寫了一個dll的檔案... : : 目的是提供讀取一些struct的資料.... : : 然後用C#寫一個Windows的畫面(for WinCE 平台) : : C#會呼叫Dll的涵式以memcy的方式把資料讀取出來.. : : 時間越久..會發現我的系統資源越吃越多...最後被吃光光.. : : 然後顯示記憶體嚴重不足的畫面.. : : 有什麼方法可以讓我的程式不會一直吃掉資源嗎???? : : 感激不盡.... forms.timer是利用事件觸發的方式去執行並沒有獨立執行緒 另外threading底下也有timer跟forms.timer差別在於 threading.timer跟thread一樣都擁有獨立執行緒 -- 程式設計師的四不一沒有: 操不死、罵不退、窮不怕、加班不停、沒有前途 程式設計師的工作內容: 錢少、事多、離家遠 位低、權輕、責任重 睡覺睡到做惡夢、哈錢哈到腦抽筋 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.145.130
文章代碼(AID): #18gBsk5S (C_Sharp)
文章代碼(AID): #18gBsk5S (C_Sharp)