国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

VB中用Multimedia MCI控件開發多媒體應用

VB中用Multimedia MCI控件開發多媒體應用

更新時間:2022-05-14 文章作者:未知 信息來源:網絡 閱讀次數:

VB是微軟公司開發的32位Window開發工具軟件,它控制多媒體的手段靈活和多樣,如在VB 中調用Multimedia MCI控件就容易實現集成音樂和視頻。
  一、Multimedia MCI控件的調用及說明

  在調用Multimedia MCI控件之前,須要執行“工程\部件”菜單命令,將Microsoft Multimedia Controls前的方框選中,在工具箱中便會出現Multimedia 控件圖標。把 Multimedia 控件添加到窗體上。當你打開有效的多媒體設備并且控件可用時,系統會自動完成相應工作。按鈕被分別定義為:Prev、 Next、 Play、 Pause、 Back、 Step、 Stop、 Record 和 Eject。你可以為某一個按鈕編寫程序,從而為其增加特殊功能,但一般情況,缺省的按鈕功能就能很好地播放音樂和視頻。
  在引用控件時,你須要指定控件的Device Type 屬性,也可以缺省,對于復雜的MCI設備和播放CD音樂你必須要說明。格式是MMControl1.Device Type=Devname。下表列出了Multimedia控件支持的多媒體設備。
  在Multimedia控件中非常有用的一個屬性是Command,它在運行過程中向多媒體設備發出命令。格式是:MMControl.Command = cmdstringS,其中cmdstringS變量與每一個按鈕的定義名稱一致。此外,還有Mode、Wait、Shareable、Notify、UpdateInterval、Position、Length等屬性和Done、StatusUpdate事件是我們經常用到的。
  二、示例程序

  下面是一個用Multimedia控件集成音樂和視頻的應用程序,它可播放*.wav、*.mid、*.avi文件,可顯示打開文件的時間長度和在播放時的進度,并在狀態欄里有相關的說明。編程如下:
  1.設計窗體
  新建工程,在部件中分別引入Multimedia控件、Common Dialog Control 、Windows Common Control,在窗體中分別加入CommonDialog、MMControl、Slider、Status Bar、CheckBox。Label(1-3)分別放在Slider 下的左端、中間和右端,并在窗體上加一個菜單。將Slider的SelectRange的復選框選定,設置Smallchange和Maxchange為10,TickFrequengcy為20。在Status Bar的屬性中的Panels項用鼠標點擊Insert Panels 5 次。Index有5項,在Index第一項、第三項的Text項中分別輸入“剩余時間”、“總時間”,適當設置每一項的Minimun Width(可參見后面對Panels的控制)。將CheckBox的Caption改為“循環”,把3個Label的Caption都改為空字符串。最后進入菜單編輯器,設置標題為“文件”,名稱MnuFile;在“文件”下設立子菜單標題分別為“&Open”、“&Close”、“&Exit”,名稱分別為MnuOpen、MnuClose、MnuExit(在MnuExit_Click()事件填完代碼后,要將其設為無效)。設計后如圖1所示。

  2.控件代碼

  本示例的源程序如下:
  Private Sub MnuOpen_Click()
  ′ 設定打開文件類型
  CommonDialog1.Filter = ″MIDI音樂序器*.mid|*.mid|聲音*.wav|*.wav|Widows視頻*.avi|*.avi″
  CommonDialog1.ShowOpen
  MMControl1.Notify = False
  MMControl1.Wait = True
  MMControl1.Shareable = False
  ′由系統默認設備類型
  MMControl1.DeviceType = ″″
  MMControl1.filename = CommonDialog1.filename
  ′ 打開 MCI 設備。
  MMControl1.Command = ″Open″
  MnuClose.Enabled = True
  Slider1.Visible = True
  End Sub
  Private Sub MMControl1_StatusUpdate()
  On Error GoTo Erropen
  ′設置文件長度以毫秒形式返回,
  MMControl1.TimeFormat = 0
  Slider1.Max = MMControl1.Length / 1000
  If MMControl1.Position <> MMControl1.Length Then
  Slider1.Value = MMControl1.Position / 1000
  Else
  MMControl1.Command = ″Prev″
  Slider1.Value = 0
  End If
  ′調用Tstring函數計算剩余時間和總時間
  StatusBar1.Panels(2) = Tstring(MMControl1.Length - MMControl1.Position)
  StatusBar1.Panels(4) = Tstring(MMControl1.Length)
  Label1.Caption = ″00:00″
  Label2.Caption = Tstring(MMControl1.Length / 2)
  Label3.Caption = Tstring(MMControl1.Length)
  ′ 由Mode返回不同值并在狀態欄經出相應的提示
  Select Case MMControl1.Mode
  Case 524
  StatusBar1.Panels(5) = ″ 未打開設備……″
  Case 525
  StatusBar1.Panels(5) = ″停止狀態……″
  Case 526
  StatusBar1.Panels(5) = ″正在播放……″ & CommonDialog1.FileTitle
  Case 527
  StatusBar1.Panels(5) = ″正在錄音……″
  Case 528
  StatusBar1.Panels(5) = ″正在搜索……″
  Case 529
  StatusBar1.Panels(5) = ″暫停播放……″
  Case 530
  StatusBar1.Panels(5) = ″設備就緒……″
  End Select
  Erropen:
  ′ 放棄打開文件
  End Sub
  ′ 自定義將毫秒轉化為分、秒Tstring函數
  Private Function Tstring(sm As Long) As String
  s = (sm / 1000 / 60) Mod 60
  m = (sm / 1000) Mod 60
  Tstring = Format(s, ″00″) & ″;″ & Format(m, ″00″)
  End Function
  Private Sub MMControl1_Done(NotifyCode As Integer)
  MMControl1.UpdateInterval = 100 ′ 間隔100毫秒
  End Sub
  Private Sub MnuClose_Click()
  MMControl1.Command = ″Close″
  MnuClose.Enabled = False
  End Sub
  Private Sub MnuExit_Click()
  MMControl1.Command = ″Close″
  End
  End Sub
  Private Sub Check1_Click()
  If Check1.Value = 1 Then
  MMControl1.Command = ″Play″ ′ 繼續播放
  End If
  End Sub
  此外,欲在當前窗口播放*.avi文件,可在窗體加一個PictureBox,在Private Sub MMControl1_StatusUpdate()中加入MMControl1.hWndDisplay = Picture1.hWnd一句。運行時如圖2。
(本程序在VB5.0,PⅡ350中通過)

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

  • <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        91福利在线看| 偷拍亚洲欧洲综合| 中文字幕亚洲视频| 国产一区免费电影| 久久久久国产一区二区三区四区 | 日韩写真欧美这视频| 日本成人在线视频网站| 日韩免费视频一区| 成人影视亚洲图片在线| 亚洲精品国产高清久久伦理二区| 色婷婷综合激情| 天堂蜜桃一区二区三区| 精品国产一区久久| 在线欧美日韩国产| 麻豆精品在线播放| 中文字幕亚洲区| 欧美日韩一区二区在线观看| 国产一区二区三区av电影| 1024亚洲合集| 久久综合九色综合97_久久久 | 亚洲网友自拍偷拍| 国产亚洲精品7777| 在线精品视频免费播放| 激情文学综合丁香| 一区二区三区四区蜜桃| 久久久亚洲高清| 欧美精品久久天天躁| 成人高清视频在线观看| 日韩二区在线观看| 亚洲另类春色国产| 国产精品久久久久久久浪潮网站| 91.com在线观看| 日本精品免费观看高清观看| 国模套图日韩精品一区二区| 亚洲国产人成综合网站| 欧美国产精品一区二区| 日韩一级免费一区| 欧美男女性生活在线直播观看| 成人精品视频一区| 国产在线一区二区| 国产在线日韩欧美| 老司机一区二区| 丝袜脚交一区二区| 亚洲成人激情社区| 亚洲综合一区二区| 亚洲免费毛片网站| 国产精品麻豆网站| 国产免费久久精品| 久久久一区二区三区捆绑**| 91精品一区二区三区在线观看| 欧美在线视频全部完| 波多野结衣欧美| 国产白丝网站精品污在线入口| 青青草精品视频| 天堂久久一区二区三区| 亚洲国产另类精品专区| 中文字幕一区二区三区av| 国产精品网曝门| 国产精品卡一卡二卡三| 亚洲欧洲性图库| 玉米视频成人免费看| 一级做a爱片久久| 亚洲一区二区精品3399| 日韩精品成人一区二区在线| 秋霞午夜鲁丝一区二区老狼| 久草精品在线观看| 国产精品99久久久久久有的能看| 国产精品影视网| 成人午夜精品在线| 色美美综合视频| 欧美色国产精品| 日韩免费高清av| 国产日韩精品一区二区浪潮av| 国产精品色噜噜| 亚洲一区中文日韩| 免费在线观看一区| 国产99精品在线观看| 欧美综合天天夜夜久久| 精品少妇一区二区三区在线视频 | 欧美日韩精品三区| 欧美精品第一页| 久久亚洲综合色| 亚洲欧美偷拍卡通变态| 天堂av在线一区| 国模少妇一区二区三区| 99视频一区二区| 日韩视频一区二区| 国产精品人成在线观看免费| 一区二区三区在线观看网站| 午夜精品福利一区二区三区av| 国产一区免费电影| 99精品久久久久久| 欧美大肚乱孕交hd孕妇| 亚洲欧洲日韩在线| 视频一区国产视频| aa级大片欧美| 久久中文娱乐网| 午夜国产不卡在线观看视频| 激情深爱一区二区| 欧美午夜理伦三级在线观看| 久久精品夜色噜噜亚洲a∨| 亚洲一区二区成人在线观看| 国产一区二区三区四区五区入口 | 亚洲第一久久影院| 国产电影一区二区三区| 欧美日韩午夜在线| 自拍av一区二区三区| 免费看黄色91| 欧美嫩在线观看| 综合电影一区二区三区| 国产精品中文有码| 日韩一区二区三区在线观看| 亚洲视频一二区| 大桥未久av一区二区三区中文| 678五月天丁香亚洲综合网| 亚洲欧洲性图库| 粉嫩欧美一区二区三区高清影视| 欧美乱妇15p| 一区二区三区精品视频| jizz一区二区| 亚洲国产岛国毛片在线| 国产在线不卡一区| 精品欧美一区二区三区精品久久| 亚洲成人黄色影院| 欧美日韩一区高清| 图片区小说区国产精品视频| 欧美日韩国产欧美日美国产精品| 一区二区三区高清在线| 91网站视频在线观看| 日韩毛片一二三区| 色一区在线观看| 一区二区三区在线观看网站| 99精品国产视频| 一区二区三区四区亚洲| 日本道在线观看一区二区| 亚洲黄色录像片| 欧美日韩国产首页在线观看| 亚洲成人你懂的| 欧美一级黄色大片| 极品少妇一区二区| 日本一区二区三区在线不卡| 成人性生交大合| 亚洲黄网站在线观看| 欧美日韩一级视频| 久久91精品国产91久久小草| 久久久综合视频| 99re这里只有精品首页| 亚洲国产va精品久久久不卡综合| 欧美日韩成人综合在线一区二区| 美女脱光内衣内裤视频久久影院| 精品剧情在线观看| 99久久综合狠狠综合久久| 一区二区久久久久久| 91精品国产品国语在线不卡| 国产一区二区在线电影| 国产精品国产馆在线真实露脸 | 久久国产精品72免费观看| 精品免费国产一区二区三区四区| 国产乱子伦一区二区三区国色天香 | 五月婷婷色综合| 国产欧美1区2区3区| 色噜噜狠狠色综合中国| 日韩av电影免费观看高清完整版在线观看 | 91精品国产综合久久久久久久久久| 久久99国产乱子伦精品免费| 国产精品久久久久天堂| 欧美剧在线免费观看网站 | 亚洲一区二区av电影| 日韩免费观看2025年上映的电影| 粉嫩蜜臀av国产精品网站| 亚洲综合一区二区精品导航| 欧美大尺度电影在线| 91麻豆国产精品久久| 日产国产欧美视频一区精品| 国产精品视频你懂的| 欧美精品aⅴ在线视频| av资源站一区| 韩国v欧美v日本v亚洲v| 亚洲一区影音先锋| 久久精品免费在线观看| 在线观看不卡视频| 国产福利精品一区| 美女精品自拍一二三四| 一区二区免费视频| 中文字幕精品综合| 精品粉嫩aⅴ一区二区三区四区| 色香蕉成人二区免费| 国产福利91精品| 激情欧美一区二区| 午夜激情久久久| 亚洲欧美另类小说视频| 精品久久久久一区| 日韩一区二区电影| 91精品国产91综合久久蜜臀| 欧美性大战久久久久久久| 99国产精品一区| 91香蕉视频黄| 91麻豆蜜桃一区二区三区| 成人97人人超碰人人99| 国产美女一区二区三区|