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

Compiler and exectuion 數次後,常會出現insufficient memory

尚未結案
stanley123
一般會員


發表:2
回覆:0
積分:0
註冊:2003-01-10

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-24 08:47:55 IP:210.69.xxx.xxx 未訂閱
我使用delphi 開發資料庫程式,在desing time 常會 compiler and exectuion 數次後,常會出現insufficient memory for this operation ! 不知道是否有人知道為何為如此!,那要如此避免 thanks !
hagar
版主


發表:143
回覆:4056
積分:4445
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-24 09:10:59 IP:202.39.xxx.xxx 未訂閱
是用 BDE 嗎? 弟也碰過, 弟的經驗是 design-time 的 TDatabase.Connected 不要設 True TTable/TQuery 的 Active 屬性不要設 True 然後在執行時, 在 Form 的 OnClose 或 OnDestory 事件中 要把所有與 db 的連線 close 掉.    --- 歡迎光臨 KTop 研究院
T.J.B
版主


發表:29
回覆:532
積分:497
註冊:2002-08-14

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-09-24 13:33:34 IP:61.220.xxx.xxx 未訂閱
你是不是常常在寫完程式後去compiler一但發生error不能執行時 你就去按run-->program reset 來中斷程式 然後修改完後再compiler 如果又發生問題 就又去按run-->program reset 來中斷程式 2,3次後就出insufficient memory for this operation !的訊息了 如果是這樣的話 你只要以後一但有error時就不要按run-->program reset 來中斷程式 再繼續按F9讓程式跑完再關掉 就不會有此情形發生了 那另一個原因就是compiler時你的電腦也開了其他很多的Application 把沒用的Application關掉 再compiler應該就可以了 我知道的供你參考看看 天行健 君子當自強不息~~@.@
------
天行健
君子當自強不息~~@.@
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-09-24 13:59:51 IP:218.163.xxx.xxx 未訂閱
stanley123 你好: 記憶體不足... 我遇到的情況是, 程式中 Run Time Create 沒有 Owner 的元件 (如 Q:=TQuery.create(nil);), 結果程序結束時, 未 Free. 參考看看.
problemman
一般會員


發表:7
回覆:25
積分:16
註冊:2003-04-11

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-09-24 15:16:02 IP:203.198.xxx.xxx 未訂閱
你是否用win98來建設你的程式? 如果是,請用Win2k/WinXP來代替 因為delphi是一個比較"大食"的一個complier,而win98的memory allocation比較差。 所以如果你在design-time時,個TDatabase是connect住的話 (正如hagar兄所說),一旦有什麼error 出現,就會hold住某一些memory,而win98就不懂得free出來,所以當你complie完又complie,erorr完又error,累積下去memory就不夠用。 建議你用Win2k/WinXP,就萛你開幾個delphi都不會易死機 Win98......開兩個delphi就好易死機啦......... try try see 《觸不到的問題人》 來無影,去無踪, 問題總是一羅羅。 世上無難事,惟有『夾硬黎』 發表人 - problemman 於 2003/09/24 15:18:52 發表人 - problemman 於 2003/09/24 15:19:33
系統時間:2024-07-18 14:21:08
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!