日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 學院 > 開發設計 > 正文

用VisualBasic6.0實現電影特效

2019-11-18 17:41:22
字體:
來源:轉載
供稿:網友
電影或電視中經常可見到一些字幕或圖片的動態變化特技,在制作多媒體教學軟件或廣告宣傳等多媒體演示文檔時,也常常需要用到一些圖文的動態變化效果。VB6.0作為Windows軟件的強有力開發工具,在多媒體程序設計方面具有廣闊的應用前景。本文討論運用VB6.0的定時器并結合WindowsAPI函數實現圖片或文字的動態縮放和漸隱漸現等特技效果。

  一、實現圖文動態縮放和漸隱漸現特效的程序方法

  1、程序界面

  取窗體名為Form1,其Windowstate屬性設為2。在窗體Form1中設置如下控件和屬性:一個標簽控件Label1,其backcolor等于form1的backcolor;bondstyle為0,Autosize為True。一個圖像控件image1,其Stratch和Visible均為True;Bordstyle為0。兩個圖片框控件Picture1和Picture2,Visible屬性Picture1為False而Picture2為True;AutoRedraw屬性Picture1為True而Picture為False;ScaleModel屬性兩者均為Pixels;Bondstyle屬性兩者均為0。三個定時器控件Timer1,Timer2和Tirner3;命令按鈕控件數組cmd(0),......,Cmd(4),其caption屬性分別為:“文字縮放”、“圖片縮放”、“文字隱現”、“圖片隱現”和“退出”。

  2、文字的動態縮放 

  通過VB6.0的定時器控件定時改變文字的Size屬性,就可達到文字被動態放大或縮小的效果。程序中通過timer1的tuner過程來控制標簽Label1的caption屬性文字大小。由cmd(0)觸發的cmd_click事件引發timer1_time過程,通過一邏輯變量1(0)(數組元素)控制文字的變化方式,1(0)=true時使字體動態放大,1(0)=false時使字體動態縮小。

  3、圖形的動態縮放

  將圖像控件image1的stretch屬性設為true,可實現控件中圖片大小隨imagel控件大小的變化而變化。通過定時器timer2的tuner過程定時改變imagel控件的尺寸大小,就達到了使圖片動態縮放的效果。由cmd(1)觸發的cmd_click事件將引發timer2_time過程,通過邏輯變量1(1)控制圖片變化的方式,1(1)=true時控制圖片動態放大,1(1)=false時控制圖片動態縮小。

  4、文字的漸隱漸現效果

  從字符串中取若干個文字作為標簽Label1的caption值,如果從字串中截取的文字數遞增(直到等于字串的全部字數),則實現文字漸現效果;而截取的文字如果遞減(從字串的全部字數減到0),則實現文字漸隱效果。通過定時器timer3的time:過程定時改變截取的字數,來達到此效果。由cmd(2)觸發的。md_click事件引發timer3_time過程,通過邏輯變量1(2)控制文字變化的方式,1(2)=true時使文字漸現,1(2)=false時使文字漸隱。

  5、圖形的漸隱漸現效果

  用WindowsAPI函數BitBlt復制圖片的方法實現。BitBlt函數的使用方法為:

->BitBlthDestDC,x,y,nWidth,nHeight,hSrcDC,xSrc,ySrc,dwRop->

  其中各參數的含義為:hDestDC和hSrcDC分別表示目標設備描述表句柄和源設備描述表句柄。即要把圖片從hSrcDC復制到hDestDC。Picturellox控件的hDC屬性就是我們要用到的設備描述表句柄。x,Y表示目標中左上角的位置,nWidth,nHeight表示目標中的寬和高。即要把圖片復制到目標設備描述表中的什么位置,以及復制多寬和多高。xsrc和ySrc表示源圖片中的左上角位置,即表示從什么位置開始復制。DwRop參數表示一種繪制方式,常用直接復制方式,這時就取SRCCOPY。

  二、實現圖文動態縮放和漸隱漸現特效的程序代碼

->‘對全局變量和API函數的通用聲明(API函數Sleep,BitBlt及其常參數SRCCOPY的聲明從略,可從API瀏覽器中復制、粘貼):
Dim1(4)AsBoolean,iasLong,sAsString,ztAsInteger
‘實現圖片漸現漸隱的通用過程:
PRivateSubPicCpy(Optionalstr EndIf
 plw=Picturel.Width
 plh=Picturel.Height
 p2=0
 DoWhilep2<=plw
  BitBltPicture2.hDC,p2,0,strip,plh,Picture1.hDC,p2,0,SRCCOPY
  p2=p2 strip
  Sleepdelay
  DoEvents
 Loop‘由于圖片寬度不一定是strip的整數倍,故下面再全圖復制一遍圖片:
 BitBltPicture2.hDC,0,0,plw,plh,Picture1.hDC,0,0,SRCCOPY
EndSub

PrivateSubForm_load()
 Label1.Font.Name="黑體"
 Image1.Top=0
 Image1.Left=0
 Picture2.Top=0
 Picture2.Left=Screen.Width-Picthne2.Width
 s="產生縮放和隱現效果的文字"
 zt=5'zt為字體大小控制變量
 i=0'i為顯示文字時截取文字的字數變量
EndSub

PrivateSubCmd_Click(IndexAsInteger)
 If1(Index)=TrueThen
  1(Index)=False
 Else
  1(Idex)=True
 EndIf
 SelectCaseIndex
  Case0'激活timer1的timer過程
   Timer1.Enabled=True
   Timer1.Interval=50
   ......'Case1,2與上述類似,分別激活timer2,timer3的timer過程
  Case3'調用圖片復制過程Piccpy

   PiCpy10,50
  Case4‘結束程序運行
   UnloadMe
   End
 EndSelect
EndSub
PrivateSubTimer1_Timer()'實現文字縮放的過程
 If1(0)=TrunThen
  zt=zt< 5
 Else
  Zt=Zt-5
 ElseIf
  Ifzt>50orzt<=5Then
   Timer1.Enabled=False
  EndIf
  WithLabel1
   .Font.Size=zt
   .Left=(Form1.Width-Lable1.Width)/2
   .Top=(Form1.Height-Label1.Height)/2
  EndWith
  Label1.Caption=s
EndSub

PrivateSubTimer2_Timer()'實現圖片縮放的過程
 If1(1)=TrueThen'使圖片放大
  Image1.Width=Image1.Width Form1.Width/10
  Image1.Height=Image1.Height Form1.Height/10
 Else'使圖片縮小
  Image1.Width=Image1.Width-Form1.Width/10
  Image1.Height=Image1.Height-Form1.Height/10
 EndIf
 If(Image1.Width>=Form1.Width/2)or(Image1.Width<=Form1.Width/10)Then
  Timer2.Enabled=False
 EndIf
  Image1=LoadPicture("c:/win98/安裝程序.bmp")
 EndSub

PrivateSubTimer3.Timer()
 Label1.Font.Size=30
 If1(2)=TrueThen
  i=i l
 Else
  i=i一1
 EndIf
 Ifi>=Len(s)oni<1Then
  Timer3.Enabled=False
 EndIf
 Ifi>=0Then
  Label1.Caption=Left$(s,i)
 EndIf
EndSub->

  以上程序在VB6.0和Windows98/2000環境下調試通過。
->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产欧美久久久| 亚洲日本精品视频| 欧美一级搡bbbb搡bbbb| 一级免费a一片| 国产欧美日韩不卡免费| 日韩在线视频免费观看高清中文| 一区二区三区在线播放欧美| www.三级.com| 日韩精品a在线观看91| 首页国产欧美久久| 日韩三级视频中文字幕| 国产h片在线观看| 欧美日韩性视频一区二区三区| 国产欧亚日韩视频| 天天综合日日夜夜精品| 中文天堂在线一区| 久久99精品久久久久婷婷| 国产午夜精品一区二区三区视频| 91亚洲欧美| 快she精品国产999| 国产高清精品二区| 久久综合九色欧美综合狠狠| 综合激情国产一区| 国产视频一区三区| 国产欧美中文在线| 91精品国产综合久久香蕉的特点| 国产久卡久卡久卡久卡视频精品| 亚洲一区在线视频观看| 亚洲一区在线观看视频| 92久久精品| 日韩精品视频中文在线观看| 亚洲成av人片在线| 久久精品久久久久| 国产视频三级在线观看播放| 中文国产字幕在线观看| 欧美日韩一级黄| 国产在线观看精品| 精品1区2区3区| 精品在线观看一区| 欧美日韩亚洲综合| 999精品视频在线观看播放| 久久精品99久久久久久久久| 国产亚洲二区| 黄色一区二区在线| 国产第一页在线播放| 国产欧美日韩精品在线观看| 日韩三级高清在线| 伊人国产视频| 亚洲欧洲国产视频| 午夜福利一区二区三区| 日韩视频 中文字幕| 亚洲免费在线视频一区 二区| 二区三区不卡不卡视频| 日韩欧美一级在线| 亚洲永久免费视频| 欧美日韩一级片在线观看| 一区二区三区在线播放视频| 欧美日韩精品免费| 国产成人中文字幕| 精品福利二区三区| 日韩精品视频在线| 日韩欧美国产一二三区| 九色蝌蚪视频在线| 国产日产一区二区| 国产字幕中文| 亚洲精华国产欧美| 日韩免费精品| 日韩视频一区二区在线观看| 精品网站999| 亚洲视频日韩| 麻豆精品99| 亚洲第一中文字幕在线观看| 精品福利一区二区三区| 久久精品免费在线观看| 亚洲电影中文字幕在线观看| 中文av字幕一区| 欧美不卡123| 国产一区在线精品| 欧美三级日韩三级| 国产黄在线观看| 久久欧美中文字幕| 91欧美日韩在线| 亚洲男女av一区二区| 日韩视频在线免费播放| 国产资源在线观看| 美女在线视频一区| 日本精品福利视频| 日韩在线视频精品| 色综合影院在线| 日本一欧美一欧美一亚洲视频| 日韩在线视频二区| 日韩欧美国产综合| 中文字幕在线播放一区| 中文字幕亚洲第一| 免费在线视频一区二区| 日本a口亚洲| 亚洲高清视频一区| 你懂的亚洲视频| 欧美熟妇乱码在线一区| 本道综合精品| 中文字幕久久精品| 色综合天天综合网天天狠天天 | av丝袜在线| 欧美 日韩 综合| 国产丝袜在线播放| 国产欧美在线观看| 久久精品夜夜夜夜久久| 亚洲专区一区| 欧美sm一区| va中文字幕| 韩日中文字幕第一页| 国产欧美日韩中文久久| 国产欧美三级| 国产福利精品导航| 精品日韩99亚洲| 中文在线视频观看| 欧洲精品久久久| 91亚洲国产| 国产福利一区在线观看| 国自产拍在线网站网址视频| 一区二区三区精品在线观看| 日韩不卡中文字幕| 92久久精品| 国产在线黄色| 精品一区二区在线观看视频| 天天综合天天综合| 中文字幕综合在线| 欧美日韩国产第一页| 久久久精品99| 国产黄在线观看免费观看不卡| 日韩 国产 一区| 日韩精品免费视频一区二区三区| 日韩精品中文字幕第1页| 国产91一区| 91蜜桃在线视频| 国产视频一区三区| 欧美日韩亚洲视频| 日韩精品不卡一区二区| 亚洲美女视频一区| 欧美激情一区二区三区在线| 91精品在线观看入口| 欧美中文字幕视频在线观看| 中文字幕国产欧美| 交视频在线观看国产| 一区免费在线| 欧美日韩一二| 午夜国产在线| 国产一二三视频| 亚洲欧美小说国产图片| 交视频在线观看国产| 久久精品黄色片| 久久久精品日韩| 国内不卡的二区三区中文字幕| 国产日韩在线视频| 国产在线小视频| 欧美国产亚洲一区| 精品1区2区3区| 日韩亚洲欧美中文三级| 最近免费中文字幕在线第一页| 日韩亚洲欧美中文三级| 亚洲一区中文字幕在线| www..com日韩| 婷婷久久综合网| 国产日产一区二区三区| 日韩不卡在线观看| 午夜精品一区二区三区免费视频| 久久99精品久久久久婷婷| 国产亚洲二区| 日韩一级二级三级| 91欧美在线视频| 91麻豆精品在线| 中文字幕亚洲二区| 日本va欧美va精品发布| 国产在线视频一区二区| 精品久久九九| 亚洲视频色图| 国产黄色网页| 中文字幕一区二区三区精品| 一本一道综合狠狠老| 日韩欧美在线影院| 一级片在线免费看| 日韩国产一区| 黄色资源在线观看| 日韩中文首页| 日韩欧美在线1卡| 91久久久久| 精品国产欧美| 欧美日韩精品国产| 欧美日韩国产在线| 在线日韩中文| 亚洲黄色www| 免费看日韩精品| 日韩精品资源二区在线| eeuss一区| 欧美日韩亚洲不卡| 一区二区精品| 国产在线高清精品| 欧美日韩国产片| 亚洲视频电影在线| 亚洲3区在线| 日韩一级精品| 日韩欧美一级二级三级久久久| 日韩欧美中文在线| 成片免费观看| 欧美 日韩 国产在线| 樱花草www在线观看| 尤物av一区二区| 日韩欧美在线第一页| 欧美激情一区二区三区在线| 韩国v欧美v日本v亚洲| 在线视频日韩欧美| 日韩欧美不卡在线| 精品福利一区二区三区| 日韩免费视频一区二区| 久久99精品久久久久子伦| 国产成人精品网址| 一区二区三区视频网站| 91精品国产91| 欧美日韩中文精品| 91精品国产91久久| 日韩欧美国产综合| 欧美1234区| 久久久另类综合| 国产三级视频在线播放线观看| 精品福利二区三区| 国产在线视频不卡| 在线视频三区| 人人做人人澡人人爽欧美| 日韩免费精品| 一级网站免费观看| 欧美色欧美亚洲高清在线视频| 精品国产1区二区| 亚洲精华国产欧美| 亚洲一区在线观看免费| 精品亚洲永久免费| 在线手机中文字幕| 精品调教chinesegay| 国产一二三精品| 午夜高潮免费视频| 久久99久久久久| 精品一二线国产| 免费在线视频一区二区| 丰满少妇一区二区| 国产手机视频一区二区| 久久久精品午夜少妇| 国产欧美日韩91| 中文国产字幕在线观看| 国产成人精品三级| 欧美午夜精品在线| 在线视频不卡一区二区| 欧美日韩视频网站| 91精品国产调教在线观看| 中文字幕精品在线视频| 激情五月综合| 国产色在线 com| 精品人妻二区中文字幕| 国产福利第一页| 一区二区三区在线|网站| 精品欧美日韩在线| 欧美日韩一二三四| 一区二区不卡在线播放| 欧美日韩精品免费在线观看视频| 亚洲男人在线| 日韩欧美在线影院| 欧美高清一级片在线| www.尤物.com| 亚洲黄色在线观看| 在线视频国内一区二区| 欧美日韩日本视频| 国产高清在线视频| 综合激情国产一区| 日韩视频1区| 视频一区二区精品的福利| 久久久91精品国产| 久久91精品久久久久久秒播| 伊人网站在线| 日韩精品在线观看视频| 国产一级在线免费观看| 欧美日韩国产专区| 国产性一级片| 一区二区三区在线不卡| 色国产在线视频| 日韩中文字幕91| 亚洲小说春色综合另类网蜜桃| 亚洲国产福利| 中文字幕国产视频| 国产v日产∨综合v精品视频| 中文字幕亚洲欧美| 欧美日韩高清| 国产欧美日韩在线播放| 中文字幕欧美日韩va免费视频 | 中文字幕亚洲国产| 蜜桃视频一日韩欧美专区| 久久久精品午夜少妇| 亚洲天堂国产视频| 国产一区成人| 国产欧美日韩在线视频| 亚洲欧美中文字幕| 在线欧美日韩国产| 99综合精品久久| av中文天堂在线| 1024国产在线| 中文字幕亚洲字幕| 视频一区不卡| 午夜av一区二区| 在线一区二区不卡| 日韩欧美一级在线播放| 不卡中文一二三区| 亚州黄色一级| www.三级.com| 精品国产不卡一区二区| 日韩精品视频在线看| 91欧美日韩在线| 日韩国产91| 欧美不卡视频| 日韩免费电影网站| 日本a级黄色| 欧美日韩在线三级| 亚洲国产专区| 国产羞羞视频在线播放| 中文官网资源新版中文第二页在线观看| av免费不卡国产观看| 国产手机精品视频| 婷婷综合福利| 欧美日韩三级一区| 国产嫩草影院久久久久| 成人xxxx| 国产福利在线导航| 日韩视频中文| 亚洲欧洲日韩在线| 亚洲一区精品在线| 一级片免费在线| 欧美日韩成人综合| 在线欧美日韩精品| 亚洲黄色在线观看| 国产欧美日韩不卡免费| 日韩欧美不卡| 欧美国产中文| 精品国产乱码久久久久久蜜臀 | 国产在线导航| 欧美日韩高清不卡| 日本精品在线中文字幕| 欧美在线视频一区二区| 婷婷中文字幕在线观看| 中文字幕99| 91精品国产经典在线观看| 精品日韩视频在线观看 | 国产伦精品免费视频| 久久麻豆视频| 精品久久久久久综合日本欧美| 在线视频一区二区三区在线播放| 国产午夜精品视频免费不卡69堂 | 欧美国产一级| 国产一区在线不卡| 99这里有精品视频| 欧美日韩在线不卡| 欧美日韩国产中文| 一区二区在线观| 欧美成人二区| 91精品国产综合久久精品| 欧美久久久精品| 高清中文字幕在线| 蜜臀久久精品| 欧美日韩国产亚洲一区| 亚洲免费观看在线观看| 亚洲国产www| 在线观看免费国产成人软件| 久久精品日韩欧美| 91精品国产综合久久久久久漫画 | 欧美日韩国产亚洲一区| 日韩精品视频免费| 日韩在线视频一区| 国产三级免费观看| 中文在线一区二区| 日韩欧美99| 欧美日韩高清一区二区| 日韩一级网站| 欧美色欧美亚洲高清在线视频| 日韩中文字幕久久| 国产精品视频福利一区二区| 免费在线亚洲| a在线观看免费视频| 最近免费中文字幕在线第一页| 国产欧美日韩精品在线观看| 久久精品久久精品国产大片| 国产一二三视频| av一区在线| 一区二区三区在线不卡| 久久精品99久久久久久久久| 久久精品人妻一区二区三区| 欧美日韩亚洲国内综合网俺| av一区在线| 91久久精品国产91久久| 在线中文字幕网站| 欧美亚洲专区| 午夜成人鲁丝片午夜精品| 日韩中文字幕视频网| 一区二区三区精品在线观看| 日韩一级二级三级| 国产天堂素人系列在线视频|