亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        利用Visual?。拢幔螅椋銓崿F(xiàn)圖像藝術(shù)清屏的方法

        2009-07-16 09:33:54
        新媒體研究 2009年8期

        李 沫 李 楊 孟 壇

        [摘要]Visual Basic在實現(xiàn)圖形動畫方面,有其獨(dú)到之處,簡述使用V B專業(yè)版實現(xiàn)圖像藝術(shù)清屏的方法,為進(jìn)一步理解編程思想,更好的掌握編程原理,學(xué)好V B程序設(shè)計提供參考。

        [關(guān)鍵詞]圖像藝術(shù)清屏 循環(huán)控制 動畫按鈕 BMP圖片

        中圖分類號:TP3文獻(xiàn)標(biāo)識碼:A文章編號:1671-7597(2009)0420056-01

        在教學(xué)中,學(xué)生總是對移動的圖[摘要]Visual Basic在實現(xiàn)圖形動畫方面,有其獨(dú)到之處,簡述使用V B專業(yè)版實現(xiàn)圖像藝術(shù)清屏的方法,為進(jìn)一步理解編程思想,更好的掌握編程原理,學(xué)好V B程序設(shè)計提供參考。

        [關(guān)鍵詞]圖像藝術(shù)清屏循環(huán)控制動畫按鈕BMP圖片

        中圖分類號:TP3文獻(xiàn)標(biāo)識碼:A文章編號:1671-7597(2009)0420056-01形畫面有很強(qiáng)的好奇心,教師可

        以在教學(xué)中穿插動畫教學(xué),充分調(diào)動學(xué)生學(xué)習(xí)興趣,下面就談?wù)勈褂肰isual Basic專業(yè)版實現(xiàn)藝術(shù)清屏的方法。

        一、準(zhǔn)備工作

        獲取若干圖形尺寸大小相同的BMP圖形文件。推薦以下兩種方法:

        1.利用PHOTOSHOP或畫筆裁剪出若干圖形尺寸相同的BMP圖形文件存盤。

        2.利用現(xiàn)有圖像文件,通過3DS生成若干圖形尺寸相同的BMP圖形文件。簡明步驟如下:(1)進(jìn)入3DS中,將Render-Setup-Background文件名,設(shè)定成現(xiàn)有圖形文件名。(2)在任意視圖中,設(shè)定Render-View-Configure-文件類型256色BMP非壓縮類型、背景Recale、disk存盤,即可生成符合圖形尺寸大小的BMP圖形文件存盤。

        二、設(shè)計方法

        1.放置控件在窗體Form1中,建立兩個PictureBox控件:Form1.Pict

        -ure1(0)和Form1.Picture1(1),設(shè)Form1.Picture1(1)在Form1.Picture1(0)之上,并使此兩個控件的位置大小完全一樣。

        2.圖像藝術(shù)清屏實現(xiàn)原理。利用反復(fù)交替改變Form1盤icture1(1)的Width或Height的大小實現(xiàn)圖像的左右上下拖拽、卷起,達(dá)到圖像清屏效果。可通過設(shè)置CommandButton的事件代碼實現(xiàn)(見CommandButton的Command1代碼)。

        通過循環(huán)控制上層圖Form1.Picturc1(1)的Width或Height大?。?/p>

        當(dāng)其由小→大循環(huán)遞增時,形成圖像拖拽效果,當(dāng)Width或Height達(dá)到實際圖像的寬度或高度,完全遮蓋住下層圖Form1.Picture1(0)時,對下層圖Form1.Picture1(0)換圖,改變Form1.Picture1(0)Picture屬性。

        當(dāng)其由大→小循環(huán)遞增時,形成上層圖像卷起、下層圖像拖拽的效果,當(dāng)Width或Height達(dá)到0,完全露出下層圖Form1.Picture1(0)時,對上層圖Form1.Picture1(1).Picture換圖,改變Form1.Picture1(1).Picture屬性。

        三、VB實現(xiàn)圖像藝術(shù)清屏程序部分關(guān)鍵代碼

        其中t1-t7.bmp均為320*200*256C分辨率的BMP文件。

        Private Sub Form-Load()

        Form1.Caption = ″電腦藝術(shù)趣味清屏″

        Form1.Picture1(0).AutoRedraw = True

        Form1.Picture1(0).AutoSize = False

        Form1.Picture1(1).AutoRedraw = True

        Form1.Picture1(1).AutoSize = False

        Form1.Picture1(0).Left = Form1.Picture1(1).Left

        Form1.Picture1(0).Top = Form1.Picture1(1).Top

        Form1.Picture1(0).Width = Form1.Picture1(1).Width

        Form1.Picture1(0).Height = Form1.Picture1(1).Height

        EndSub

        Private Sub Command1_Click()

        Form1.Picture1(0).Picture = LoadPicture(″e:3ds4images 1.

        bmp″)

        Form1.Picture1(1).Picture = LoadPicture(″e:3ds4images 3.

        bmp″)

        w1 = Form1.Picture1(1).Width

        h1 = Form1.Picture1(1).Height

        Form1.Picture1(1).Height = h1

        Form1.Picture1(1).Width = 0

        For i = 0 To 50

        Form1.Picture1(1).Width = i * w1 / 50

        Next i

        Form1.Picture1(0).Picture = LoadPicture("e:3ds4images 4.b

        mp")

        For i = 0 To 50

        Form1.Picture1(1).Width = w1 - i * w1 / 50

        Next i

        Form1.Picture1(1).Picture = LoadPicture(″e:3ds4images 5.b

        -mp″)

        Form1.Picture1(1).Width = 0

        For i = 0 To 50 ′step w1/50′

        Form1.Picture1(1).Width = i * w1 / 50

        Next i

        Picture1(0).Picture圖

        Form1.Picture1(0).Picture = LoadPicture(″e:3ds4images 7.

        bmp″)

        Form1.Picture1(1).Height = h1

        For i = 0 To 50

        Form1.Picture1(1).Height = h1 - i * h1 / 50

        Next i

        Form1.Picture1(1).Picture = LoadPicture(″e:3ds4images 6.b

        -mp″)

        p″)

        For i = 0 To 50

        Form1.Picture1(1).Height = i * h1 / 50

        Next i

        End Sub

        Private Sub Command2_Click()

        End

        End Sub

        四、說明

        當(dāng)兩個以上256色的圖形文件同時在一屏幕顯示,由于它們分享調(diào)色板顏色資源,若它們使用的顏色截然不同,就會出現(xiàn)顏色失真現(xiàn)象。應(yīng)盡量避免同時使用兩個256色的圖形文件。如果你的圖像可通過掃描獲得,你應(yīng)將所有圖片一次掃描得到一個大圖像文件,再將其裁剪成各尺寸相同的小圖,這樣即可完全避免上述顏色失真現(xiàn)象。

        參考文獻(xiàn):

        [1]譚浩強(qiáng),Visual Basic 6.0中文版提高與應(yīng)用,北京:電子工業(yè)出版社,1999.11:128-163.

        加勒比一本heyzo高清视频| 国产永久免费高清在线观看视频| 国产亚洲精品自在久久77| 国产一区二区毛片视频| 精品一区二区三区蜜桃麻豆| 免费观看羞羞视频网站| 成人综合婷婷国产精品久久蜜臀| 亚洲爆乳无码精品aaa片蜜桃| 射精专区一区二区朝鲜| 一本一道久久综合狠狠老| 日韩高清无码中文字幕综合一二三区| 免费人成视频欧美| 国产av午夜精品一区二区入口 | 国产成人vr精品a视频| 99re久久精品国产| 级毛片无码av| 人妻在线有码中文字幕| 国产电影无码午夜在线播放| 久久和欧洲码一码二码三码| 国产精品成人午夜久久| 日本一区二区三区精品不卡| 一区二区三区中文字幕脱狱者 | 人伦片无码中文字幕| 白白色青青草视频免费观看| 尹人香蕉久久99天天拍| 久久亚洲私人国产精品| 不卡无毒免费毛片视频观看| 一区二区三区日本久久| 偷拍一区二区三区四区| 伊人久久久精品区aaa片| 亚洲国产18成人中文字幕久久久久无码av | 中文字幕精品乱码一区| 精品一区二区三区四区国产| 国产精品18久久久久久麻辣| 日本成人字幕在线不卡| 久久精品国产亚洲av四区| 激情综合色综合啪啪开心| 免费无码毛片一区二区三区a片| 国产WW久久久久久久久久| 国产不卡av一区二区三区| 99麻豆久久久国产精品免费|