全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1650
推到 Plurk!
推到 Facebook!

關於使用mouse畫出方框的問題

答題得分者是:hipig
dicky9055
一般會員


發表:20
回覆:48
積分:18
註冊:2006-08-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-03-08 00:58:10 IP:203.79.xxx.xxx 訂閱
這是幫同學問的
下面是他的程式
但..在讀入圖後...
在圖中..點擊mouse...拖曳時...
會出現像殘影的情況..
請問是那裡出問題了呢
麻煩各大大為我解答一下
感謝

http://a30196587.googlepages.com/47d0c2934fa93_0302.rar
hipig
高階會員


發表:31
回覆:75
積分:111
註冊:2007-01-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-03-08 13:08:08 IP:140.126.xxx.xxx 未訂閱
畫出方框基本上有幾種作法
1.直接在圖上畫
2.宣告出一個Shape或PaintBox後在上面畫圖
3.兩張圖疊合(像是繪圖軟體常有的圖層)
你的程式主要用的是第一種方式
這樣做的好處是放大縮小後畫東西不會消失,因為是直接繪在圖上,寫法也簡單
缺點是不適合作拖曳框選之類的動作,因為會一直畫在上面
解決方式也很簡單
以這程式來看清空圖面重新載入後繪圖即可
也就是在拖曳的部份先清除後載入原圖畫框
這部份做的不好會有閃爍的現象,要如何克服就看你讀圖繪圖方式
===================引 用 dicky9055 文 章===================
這是幫同學問的
下面是他的程式
但..在讀入圖後...
在圖中..點擊mouse...拖曳時...
會出現像殘影的情況..
請問是那裡出問題了呢
麻煩各大大為我解答一下
感謝

http://a30196587.googlepages.com/47d0c2934fa93_0302.rar
dicky9055
一般會員


發表:20
回覆:48
積分:18
註冊:2006-08-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-03-08 23:53:12 IP:203.79.xxx.xxx 訂閱
嗯嗯..感謝大大
我找到問題了
也解決了..感謝

===================引 用 hipig 文 章===================
畫出方框基本上有幾種作法
1.直接在圖上畫
2.宣告出一個Shape或PaintBox後在上面畫圖
3.兩張圖疊合(像是繪圖軟體常有的圖層)
你的程式主要用的是第一種方式
這樣做的好處是放大縮小後畫東西不會消失,因為是直接繪在圖上,寫法也簡單
缺點是不適合作拖曳框選之類的動作,因為會一直畫在上面
解決方式也很簡單
以這程式來看清空圖面重新載入後繪圖即可
也就是在拖曳的部份先清除後載入原圖畫框
這部份做的不好會有閃爍的現象,要如何克服就看你讀圖繪圖方式
===================引 用 dicky9055 文 章===================
這是幫同學問的
下面是他的程式
但..在讀入圖後...
在圖中..點擊mouse...拖曳時...
會出現像殘影的情況..
請問是那裡出問題了呢
麻煩各大大為我解答一下
感謝

http://a30196587.googlepages.com/47d0c2934fa93_0302.rar
系統時間:2024-04-25 17:27:19
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!