可以通過PaintPicture方法從一個對象(窗體或圖像框)向另一對象復(fù)制一個矩形區(qū)的象素。
PanintPictrue方法的語法如下:
Picture1.PaintPicturePicture,DestX,DestY,DestWidth,DestHeight,SourceX,SourceY,SourceWidth,SourceHeight,RasterOp
.Picture是圖形框,圖像框或窗體的Picture屬性,是圖像的傳送源
.DestX和DestY是傳送目標(biāo)的坐標(biāo)
.DestWidth和DestHeight是這個區(qū)的大小
.SourceX和SourceY是要傳送的矩形區(qū)左上角的坐標(biāo)
.RasterOp指定傳送的象素如何與目標(biāo)中的現(xiàn)在象素組合
例子:
Picture1(1).PaintPicturePicture1(0).Picture,0,0,1000,1000,500,500,800,800,&HCC0020
傳送Picture1(0)控件中的圖像到Picture1(1)中
0,0是將圖像傳到Picture1(1)的位置
1000,1000是傳送過畫的圖像的大小
500,500是截取Picture1(0)圖像的位置
800,800是要傳送的矩形區(qū)左上角的坐標(biāo)->