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

修改過後的測試程式

 
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-11-28 00:20:18 IP:59.115.xxx.xxx 未訂閱
相關討論是下列這一篇:    http://delphi.ktop.com.tw/topic.php?TOPIC_ID=81792 修改自這支程式: http://delphi.ktop.com.tw/topic.php?TOPIC_ID=81938 修改的部份如下:
  1. 在 Image 元件下方加上 ScrollBox。
  2. ScrollBox 的 DoubleBuffered 屬性設為 true,以避免或降低 Image 畫框或調整顯示位置時的閃爍現象。
  3. Image1 在未載入圖檔前,先設 Visible 屬性為 false,以免 OnMouseMove 事件在無圖狀態下,仍顯示滑鼠移動的座標值與顏色值。
  4. Image2 在 Image1 重新載入圖檔時,先設 Visible 屬性為 false,以免誤為殘留圖像,在 Image1 框選區域後,才重新恢復 Visible 屬性為 true。
  5. Image1 框選區域的高、寬未超過 Image2 所在位置 ScrollBox 的高、寬時,Image2 的位置設成居中顯示。
  6. Image1 的 OnMouseUp 事件中,加上框選區域的比對,若是右方座標值小於左方,或是下方座標值小於上方,則交換之,以免後續處理動作產生錯誤。
  7. 順便將 Binary 及 Inverse 那兩個按鈕點選後的處理動作改成用 ScanLine 來處理,以加快速度。
  8. 顯示滑鼠所在位置圖素顏色值的 Label,底色及字樣顏色也做了調整,看起來較為清爽些。
請注意! 為節省空間,原壓縮檔內的 .bmp 圖檔兩個,以及編譯過的 .exe 執行檔均未附在本壓縮檔內。 若打算將本壓縮檔內的檔案覆蓋掉原先的檔案,請將原先的檔案作好備份,以備不時之需。 7 天天敲鍵盤 v 時時按滑鼠 8 發表人 - RedSnow 於 2005/11/28 00:31:00
附加檔案:81959_test2.zip
系統時間:2024-05-20 3:41:37
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!