《Visual Basic 6.0項(xiàng)目教程(第3版)》項(xiàng)目5 設(shè)計多媒體程序_第1頁
《Visual Basic 6.0項(xiàng)目教程(第3版)》項(xiàng)目5 設(shè)計多媒體程序_第2頁
《Visual Basic 6.0項(xiàng)目教程(第3版)》項(xiàng)目5 設(shè)計多媒體程序_第3頁
《Visual Basic 6.0項(xiàng)目教程(第3版)》項(xiàng)目5 設(shè)計多媒體程序_第4頁
《Visual Basic 6.0項(xiàng)目教程(第3版)》項(xiàng)目5 設(shè)計多媒體程序_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

VisualBasic6.0程序設(shè)計項(xiàng)目5設(shè)計多媒體程序項(xiàng)目目標(biāo)掌握在窗體上繪圖的相關(guān)方法掌握圖形圖像控件的使用方法掌握播放音樂、動畫和視頻的方法CONTENTS目錄任務(wù)5.1繪制正弦曲線01任務(wù)5.2繪制幾何圖形02任務(wù)5.3制作圖形變換效果03任務(wù)5.4創(chuàng)建簡單圖像處理程序04任務(wù)5.5創(chuàng)建簡單動畫程序05任務(wù)5.6創(chuàng)建音樂播放程序06任務(wù)5.7創(chuàng)建Flash動畫播放程序07任務(wù)5.8制作視頻播放程序08任務(wù)5.1繪制正弦曲線任務(wù)目標(biāo)理解VisualBasic窗體坐標(biāo)系掌握顏色的使用方法掌握用Pset方法繪制點(diǎn)的方法掌握用Line方法繪制直線的方法相關(guān)知識1.

窗體坐標(biāo)系坐標(biāo)描述一個像素在屏幕上的位置或打印紙上的點(diǎn)的位置。窗體上的任何一點(diǎn)都可以用X坐標(biāo)和Y坐標(biāo)表示。2.

使用VisualBasic顏色VisualBasic提供了兩個選擇顏色函數(shù)QBColor和RGB,其中QBColor函數(shù)能夠選擇16種顏色。3.

PSet方法PSet方法將對象上的點(diǎn)設(shè)置為指定顏色:object.PSet[Step](x,y),[color]4.

Line方法Line方法用于在窗體或圖像框中畫直線和矩形:object.Line[Step](x1,y1)[Step](x2,y2),[color],[B][F]任務(wù)5.2繪制幾何圖形任務(wù)目標(biāo)理解Circle方法的語法格式掌握用Circle方法繪制圓、橢圓和扇形的方法掌握用Line方法繪制矩形的方法相關(guān)知識Circle方法Circle方法用于在對象上畫圓、橢圓或?。簅bject.Circle[Step](x,y),radius,[color,start,end,aspect]其中object是一個可選參數(shù),用于指定執(zhí)行Circle方法的對象。Step關(guān)鍵詞是一個可選項(xiàng),用此選項(xiàng)可將圓、橢圓或弧的中心指定為相對坐標(biāo),參考點(diǎn)的坐標(biāo)即當(dāng)前對象的CurrentX和CurrentY屬性值。(x,y)用于指定圓、橢圓或弧的中心坐標(biāo)。radius用于指定圓、橢圓或弧的半徑。color是一個可選參數(shù),其值是一個長整型數(shù),用于指定圓周的RGB顏色。start和end以弧度為單位,取值范圍為-2π~2π。當(dāng)弧、或部分圓或橢圓畫完以后,這兩個參數(shù)指定弧的起點(diǎn)和終點(diǎn)的位置。aspect參數(shù)用于指定圓的縱橫尺寸比,其默認(rèn)值為1.0(標(biāo)準(zhǔn)圓),當(dāng)該參數(shù)不等于1時,將畫出橢圓。任務(wù)5.3制作圖形變換效果任務(wù)目標(biāo)掌握Line控件的使用方法掌握Shape控件的使用方法相關(guān)知識1.Line控件Line控件是一個圖形控件,用于在窗體上顯示水平線、垂直線或者對角線。Line控件的常用屬性:BorderColor;BorderStyle;BorderWidth;X1、Y1、X2、Y2。2.Shape控件Shape控件是圖形控件,可以用于顯示矩形、正方形、橢圓、圓形、圓角矩形或者圓角正方形。Shape控件的常用屬性:BorderColor;BorderStyle;BorderWidth;Shape;FillColor;FillStyle。任務(wù)5.4創(chuàng)建簡單圖像處理程序任務(wù)目標(biāo)掌握圖像框控件的常用屬性掌握圖像框控件的常用方法相關(guān)知識1.

圖像框控件概述圖像框(PictureBox)控件可以顯示來自位圖、圖標(biāo)或者元文件,以及來自增強(qiáng)的元文件、JPEG或GIF文件的圖形。2.

圖像框控件的常用屬性AutoRedraw;AutoSize;Height和Width;Picture。3.

圖像框控件的常用方法(1)PaintPicture方法object.PaintPicturepicture,x1,y1,width1,height1,x2,y2,width2,height2,opcode(2)LoadPicture方法object.Picture=LoadPicture([filename])4.

通過App對象訪問程序路徑通過App.Path獲取位于當(dāng)前程序的路徑。任務(wù)5.5創(chuàng)建簡單動畫程序任務(wù)目標(biāo)掌握圖像控件的使用方法掌握計時器控件的使用方法初步掌握創(chuàng)建用戶控件的方法相關(guān)知識1.

圖像控件圖像(Image)控件是VisualBasic提供的一種顯示圖像的控件,它可以從文件中裝入并顯示下幾種格式的圖形:位圖、圖標(biāo)、圖元文件、增強(qiáng)型圖元文件、JPEG和GIF文件。圖像控件的主要屬性:Picture;Stretch;Tag。2.

圖像控件的Move方法object.Moveleft,top,width,height3.

創(chuàng)建用戶控件在Visual

Basic6.0中,除了使用固有的標(biāo)準(zhǔn)控件和現(xiàn)有的ActiveX控件,還可以創(chuàng)建用戶控件。在工具箱和工程資源管理器窗口中,用戶控件用圖標(biāo)表示,其文件擴(kuò)展名為.ctl。創(chuàng)建用戶控件的3種模式由零開始制作控件;改進(jìn)現(xiàn)有的控件;把現(xiàn)有的幾個控件組裝成一個新的控件。任務(wù)5.6創(chuàng)建音樂播放程序任務(wù)目標(biāo)掌握聲明Windows

API函數(shù)的方法掌握mciSendString函數(shù)的使用方法相關(guān)知識1.

Declare語句Declare語句用于在模塊級別中聲明對DLL動態(tài)鏈接庫中外部過程的引用。該語句有以下兩種語法格式。[Public|Private]DeclareSubnameLib"libname"[Alias"aliasname"][([arglist])][Public|Private]DeclareFunctionnameLib"libname"[Alias"aliasname"][([arglist])][Astype]2.

Windows

API函數(shù)mciSendStringWindows

API函數(shù)mciSendString函數(shù)使用字符串作為操作命令來控制媒體的設(shè)置。常用的操作命令如下:Open;Close;Play;Pause;Stop;Seek;Set;Status。任務(wù)5.7創(chuàng)建Flash動畫播放程序任務(wù)目標(biāo)掌握在窗體上動態(tài)添加ShockwaveFlash控件的方法掌握ShockwaveFlash控件的常用屬性掌握ShockwaveFlash控件的常用方法相關(guān)知識1.

ShockWaveFlash控件的常用屬性Movie;TotalFrames;CurrentFrame。2.

ShockWaveFlash控件的常用方法Play;Back;Forward;Rewind;Stop。3.

在窗體上動態(tài)添加控件窗體上的所有控件組成了一個集合,這個集合用Controls表示。用Controls集合的Add方法在窗體上動態(tài)添加一個控件:Me.Controls.Add(ProgID,name,container)任務(wù)5.8制作視頻播放程序任務(wù)目標(biāo)掌握添加WindowsMediaPlayer控件的方法掌握WindowsMediaPlayer控件的常用屬性相關(guān)知識1.

媒體播放器控件的主要屬性URL;enableContextMenu;fullScreen;stretchToFit;uiMode;playState。2.

媒體播放器控件的主要對象(1)controls相關(guān)屬性和方法controls.currentPosition屬性;controls.currentPositionString屬性;controls.pl

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論