亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 圖形的特殊顯示效果 (2001年1月8日).txt

?? delphi 編程技巧
?? TXT
字號:
圖形的特殊顯示效果 (2001年1月8日) 

網友更新  分類:圖形圖象   作者: nbwzw(推薦)  推薦:nbwzw   閱讀次數:485  
(http://www.codesky.net)  

--------------------------------------------------------------------------------
  Delphi的繪圖功能十分強大,而它的繪圖功能大部分都集成在Canvas中了,Canvas是一個對象,在這個對象中,幾乎擁有了Windows GDI的所有功能,在Delphi中,所有的圖形函數實際上均隸屬于Canvas對象,而不是屬于表單。這意味著只要包含Canvas對象的資源均可用于繪圖,例如TDrawGrid、TShape、TImage等組件。 

  在了解Canvas的功能之后,可利用Canvas的成員函數來實現圖形的特殊顯示效果。 

  一、實現原理 

  1.實現圖形特殊顯示效果的方法有很多,舉一個比較簡單的例子,實現一幅圖像的下拉效果,方法是將一幅圖像分成n等份(n個大小相等的矩形),然后分成n步,一次拷貝一個矩形到要顯示的位圖上,這樣就實現了圖像的下拉顯示效果。 

  2.有關Canvas的函數 

  在Delphi中調用Canvas的矩形拷貝函數,函數原型如下: 

  procedure CopyRect(Dest:TRect;Canvas:TCanvas;Source:TRect); 

  該函數可以實現兩個圖像之間任意矩形塊的拷貝,參數說明如下: 

  Dest:指定目標圖像矩形塊的位置及大小 

  Canvas:指定源圖像的Canvas 

  Source:指定源圖像矩形塊的位置及大小 

  其中,矩形區域定義可通過函數: 

  Rect(ALeft,ATop,ARight,ABottom:Integer)獲得。 

  拷貝的方式通過Canvas的另一個屬性CopyMode實現,CopyMode共有3個屬性值: 

  cmSrcCopy:不加任何改變的從源位圖拷貝到目標位圖 

  cmBlackness:將目的位圖以黑色填充 

  cmWhiteness:將目的位圖以白色填充 

  二、程序設計 

  1.在Delphi3中新建表單Form1,在表單上放置兩個和源圖像大小相同的TImage組件image1和image2,用image2的picture調入圖像,并將Visible屬性值設為False;再放置一個TTimer組件Timer1,根據圖像顯示快慢設置Interval值,本程序設置為300。 

  2.程序代碼如下(本程序將圖像分5個矩形塊) 

  * 添加私有成員 

   private 

   { Private declarations } 

   DestCanvas:TCanvas; 

   SrcCanvas:TCanvas; 

   DestRect:TRect; 

  * 添加變量k   

  var 

   Form1: TForm1; 

   k:Integer;//在.pas的開頭處添加代碼 

  * 初始化變量k=0 

  procedure TForm1.FormCreate(Sender: TObject); 

  begin 

  k:=0; 

  end; 

  * Timer的事件處理過程 

  procedure TForm1.Timer1Timer(Sender: TObject); 

  var 

   i,j,j0:integer; 

   arect1,arect2:Trect; 

  begin 

   i:=image2.Width; //變量賦初值 

   j:=image2.Height; 

   j0:=Trunc(image2.Height/5); 

   with DestCanvas do 

   begin 

  arect2:=Rect(0,j0*k,i,j0*k+j0); //源矩形塊的位置及大小 

  arect1:=Rect(0,j0*k,i,j0*k+j0); //目標矩形塊的位置及大小 

  Self.DestCanvas:=Image1.Canvas; //指定目標圖像的Canvas 

  Self.SrcCanvas:=Image2.Canvas; //指定源圖像的Canvas 

  SrcCanvas.CopyMode:=cmSrcCopy; //設置拷貝方式 

  DestCanvas.CopyRect(arect1,SrcCanvas,arect2); //實現塊拷貝 

  k:=k+1; 

  if k=5 then Timer1.Enabled:=FALSE; 

   end; 

  end; 

  本程序只是一個簡單的圖像顯示例子,其它圖像顯示方法,如:拉幕式、百葉窗式、馬賽克式、中心向外擴展式均可以由算法實現。 

 
 


--------------------------------------------------------------------------------

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
尤物在线观看一区| 国产成人在线免费| 国产成人a级片| 欧美日韩精品福利| 国产精品对白交换视频| 日日夜夜免费精品视频| 99久久免费视频.com| 精品国偷自产国产一区| 亚洲综合区在线| 成人在线视频一区| 欧美精品一区二区三区蜜桃视频| 一区二区三区在线观看国产| 不卡的电影网站| 26uuu国产日韩综合| 日本伊人色综合网| 在线观看国产91| 136国产福利精品导航| 国产成人精品免费| 久久久精品欧美丰满| 美国欧美日韩国产在线播放| 欧美视频在线播放| 亚洲已满18点击进入久久| 91女神在线视频| 自拍偷拍国产精品| 91免费精品国自产拍在线不卡| 国产亚洲成av人在线观看导航| 黄网站免费久久| 精品第一国产综合精品aⅴ| 日本一不卡视频| 日韩一级黄色片| 六月丁香综合在线视频| 亚洲综合精品久久| 成人h动漫精品一区二| 亚洲国产精品传媒在线观看| 国产夫妻精品视频| 国产精品污www在线观看| 国产丶欧美丶日本不卡视频| 久久久99免费| 91视视频在线直接观看在线看网页在线看| 国产片一区二区三区| 成人国产一区二区三区精品| 中文字幕亚洲综合久久菠萝蜜| 97超碰欧美中文字幕| 亚洲精品成人悠悠色影视| 91福利视频网站| 日韩一区精品视频| 日韩免费性生活视频播放| 国产精品综合二区| 国产精品久久久久久亚洲毛片| 一本久久a久久精品亚洲| 亚洲成人手机在线| 欧美不卡一区二区三区四区| 国产传媒久久文化传媒| 亚洲品质自拍视频| 欧美肥胖老妇做爰| 国产精品一区在线| 玉米视频成人免费看| 欧美一区二区三区免费| 国产iv一区二区三区| 亚洲午夜国产一区99re久久| 日韩亚洲欧美成人一区| 不卡电影一区二区三区| 三级影片在线观看欧美日韩一区二区| 欧美成人精品3d动漫h| 成人一区二区三区| 日韩精品电影一区亚洲| 中文字幕亚洲一区二区va在线| 欧美日韩国产中文| 国产成人午夜精品影院观看视频 | 国产精品进线69影院| 欧美亚洲尤物久久| 国产一区91精品张津瑜| 夜夜嗨av一区二区三区网页| 欧美精品一区二区三区四区| 欧美在线观看视频一区二区 | 99精品国产视频| 美女一区二区三区在线观看| 国产精品麻豆久久久| 日韩欧美电影一二三| 一本一道久久a久久精品| 国产一区免费电影| 日韩精品一区第一页| 国产精品国产三级国产aⅴ入口| 宅男噜噜噜66一区二区66| 9i在线看片成人免费| 久久国产麻豆精品| 亚洲国产色一区| 中文字幕日本乱码精品影院| 欧美成人艳星乳罩| 欧美精品一级二级| 欧美主播一区二区三区| 波多野结衣的一区二区三区| 国产麻豆精品在线| 视频一区视频二区在线观看| 亚洲免费av网站| 亚洲欧美一区二区视频| 久久久99精品免费观看不卡| 日韩无一区二区| 欧美疯狂做受xxxx富婆| 欧美日韩在线直播| 在线日韩国产精品| 色综合色狠狠综合色| 成人中文字幕合集| jizz一区二区| 菠萝蜜视频在线观看一区| 国产一区二区主播在线| 九色综合国产一区二区三区| 久久国产精品区| 麻豆一区二区三| 黄网站免费久久| 国产成人免费在线视频| 国产精品18久久久久久久久| 国模套图日韩精品一区二区| 麻豆精品新av中文字幕| 国产毛片精品视频| 国产综合色视频| 国产精品中文欧美| 国产成人小视频| 91麻豆国产福利精品| 色88888久久久久久影院按摩| 91丨porny丨国产入口| 欧美羞羞免费网站| 欧美日韩二区三区| 欧美一区二区三区视频| 精品国产一区久久| 亚洲国产精品成人综合色在线婷婷 | 91成人网在线| 欧美视频日韩视频在线观看| 欧美三级韩国三级日本一级| 51久久夜色精品国产麻豆| 精品国产一区二区国模嫣然| 国产欧美日韩综合| 最新热久久免费视频| 一区二区三区成人| 免费观看30秒视频久久| 国产精品一区二区你懂的| av在线免费不卡| 欧美久久一二区| 国产婷婷色一区二区三区在线| 国产精品动漫网站| 日韩专区在线视频| 国产成人日日夜夜| 欧美影片第一页| 久久网这里都是精品| 亚洲情趣在线观看| 激情另类小说区图片区视频区| 成人av免费观看| 欧美精品电影在线播放| 久久久精品tv| 亚洲精品国久久99热| 蜜臀av一区二区在线观看| 国产99久久久国产精品潘金网站| 色94色欧美sute亚洲线路二| 亚洲精品一线二线三线无人区| 国产精品久久毛片| 美腿丝袜一区二区三区| 色综合欧美在线视频区| 亚洲精品一区二区三区四区高清| 亚洲男女毛片无遮挡| 激情五月婷婷综合| 欧美日韩国产经典色站一区二区三区| 久久夜色精品国产噜噜av| 亚洲成人动漫精品| 成人午夜av电影| 欧美成人激情免费网| 亚洲综合色网站| fc2成人免费人成在线观看播放| 日韩一区二区在线看| 日韩毛片一二三区| 国产成人免费视频网站高清观看视频| 欧美视频第二页| 亚洲人xxxx| 成人理论电影网| 久久久久久久久免费| 日韩av一区二区三区四区| 在线观看成人免费视频| 亚洲欧洲性图库| 欧美日韩亚洲综合一区二区三区| 久久久欧美精品sm网站| 裸体歌舞表演一区二区| 777a∨成人精品桃花网| 一区二区三区免费观看| 91麻豆免费视频| 国产精品传媒在线| 成人av在线资源| 国产精品国产自产拍高清av | 久久久夜色精品亚洲| 日韩国产一二三区| 精品视频免费在线| 亚洲国产欧美日韩另类综合| 色综合天天综合网天天狠天天 | 国产精品理伦片| 国产v日产∨综合v精品视频| 久久人人爽爽爽人久久久| 久久精品国产一区二区三区免费看 | 欧洲一区二区三区在线| 亚洲免费av网站| 在线观看一区二区精品视频| 亚洲色欲色欲www| 色噜噜久久综合|