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

影像殘影問題

答題得分者是:g9221712
akino0910
一般會員


發表:34
回覆:52
積分:16
註冊:2005-09-30

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-01-05 11:32:39 IP:220.128.xxx.xxx 訂閱
想請問各位大大
小弟我用BCB開了幾張image後(縮小版圖片),點選image會將原本image中的資料印到panel上面(適當大小)
現在問題來了,因為我是不斷的copy上去的關係,所以當我按了多次小圖後,開始會有殘影的現象發生,並且copy時間會越來越久..
想請問我開怎麼改程式,讓我在copy另依張縮小版圖片到panel上時,將原本在panel上的image去除?
感激不盡
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-01-05 12:02:51 IP:210.241.xxx.xxx 未訂閱
小弟碰過類似的問題耶
listbox 列出所有 螢幕保幕程式
點選後 panel 會 demo 出 螢幕保幕程式
但是點選第二個 螢幕保幕程式, panel 沒有清除就將第二個重疊顯示上去
變成兩個 螢幕保護程式在同一個 panel 上 demo
PS: 發表的那篇不知哪去了
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
g9221712
高階會員


發表:145
回覆:344
積分:162
註冊:2006-07-06

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-01-09 20:40:07 IP:220.134.xxx.xxx 訂閱
更改FORM屬性  self.DoubleBuffered := True; 
不知道這樣有無幫助!

------
「人們所以覺得寂寞,是因為他們會築牆,卻不會搭橋。」
程式寫的越久,卻發現自己越來越不會寫程式!
Coffee
版主


發表:31
回覆:878
積分:561
註冊:2006-11-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-01-09 23:31:35 IP:203.73.xxx.xxx 訂閱
我想會開始有殘影應該是因為你沒有適當的釋放記憶體造成的,
你可以檢查一下你的程式碼有沒有該free沒free的
用工作管理員看一下你的程式是不是隨著image畫越多次記憶體用的就越大
------
不論是否我發的文,在能力範圍皆很樂意為大家回答問題。
為了補我的能力不足之處,以及讓答案可以被重複的使用,希望大家能儘量以公開的方式問問題。
在引述到我的文時自然會儘量替各位想辦法,謝謝大家!
akino0910
一般會員


發表:34
回覆:52
積分:16
註冊:2005-09-30

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-01-10 00:29:27 IP:220.138.xxx.xxx 訂閱
非常各位大大們的幫忙...
這問題我禮拜六的時候就解決了...忘了上來結案,真的很不好意思
可能不是很好的辦法
不過我試了用Form1->Panel2->DoubleBuffered=true;的動作之後...殘影問題就不再出現了^^
多謝你們
系統時間:2024-11-23 15:56:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!