L lliu Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-01 #1 我的一个小程序在运行时间长了就出现错误,并且屏幕不停的闪。错误提示是Canvas not allow drawing ,还有什么参数错误,请问,各位高手,有没有遇到同样的情况, 该怎么解决?
C cheka Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-01 #6 我经常碰到这个问题,原因是显存只有1M, 而我上网时动不动就打开十几个 页面,在开Net Vampire或FoxMail(它们都是Delphi写的)时就会出现这样 的提示,同时网页也变得面目全非。 把代码帖出来吧,肯定有毛病,资源吃的太多了。
我经常碰到这个问题,原因是显存只有1M, 而我上网时动不动就打开十几个 页面,在开Net Vampire或FoxMail(它们都是Delphi写的)时就会出现这样 的提示,同时网页也变得面目全非。 把代码帖出来吧,肯定有毛病,资源吃的太多了。
C cAkk Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-01 #7 对,我遇到的这个情况基本也是内存(显存/资源?)不够用了.
阿 阿蒙 Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-01 #8 有什莫东西没释放.或者调用过快,例如调用一种图像资源用 while 没到最后一桢 do play ...就会把资源用光
K Kang Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-01 #10 开窗口太多后,常会这样。常常还会出不能创建画笔的故障,而导致花屏甚至死机。 看看是不是创建太多对象,有些又没有及时释放资源。 另外建议不要开太多的应用程序窗口。
沈 沈前卫 Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-01 #11 Delphi的TCanvas.RequestState中 if csHandleValid in NeededState then begin CreateHandle; if FHandle=0 then Error; //Error就是产生此异常的过程 end; 结论: 如大家所说,你的程序在获得资源后没有释放。运行事件长,将Windows资源 耗尽,出现上述现象.
Delphi的TCanvas.RequestState中 if csHandleValid in NeededState then begin CreateHandle; if FHandle=0 then Error; //Error就是产生此异常的过程 end; 结论: 如大家所说,你的程序在获得资源后没有释放。运行事件长,将Windows资源 耗尽,出现上述现象.