• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    用VB5.0實現多首背景音樂的循環播放

    發布: 2007-7-14 20:28 | 作者: 佚名    | 來源: 網絡轉載     | 查看: 27次 | 進入軟件測試論壇討論

    領測軟件測試網 許多有關VB5編寫多媒體程序的文章解決了如何循環播放一首背景音樂的問題。但普遍存在兩大局限性,一是只能播放一首樂曲,二是要得到曲長,現改進如下:

    1. 在E:\FODDER\SOUND目錄下準備五個WAV文件,文件名分別為:BK1.WAV--BK5.WAV。

    2. 新建一個工程,在窗體中添加一個MMControl控件(?ο仍凇骯こ蹋考敝醒≡馦icrosoft Multimedia Control 5.0),一個Timer控件,其Interval屬性設為5000。

    3. 雙擊窗體,在代碼窗口的對象下拉框中選擇“(通用)”,添加代碼Dim i As Integer。

    4. 給Form的Load事件添加如下代碼:

    Private Sub Form_Load()

      MMControl1.Notify = False

      MMControl1.Wait = True

      MMControl1.Shareable = False

      i = 1     注釋:首先播放第一首音樂

      If Not (MMControl1.Mode = mciModeNotOpen) Then

        MMControl1.Command = "close"

      End If

      MMControl1.DeviceType = "waveaudio"

      MMControl1.filename = "e:\fodder\sound\bk" & Trim(Str(i)) & ".wav"

      MMControl1.Command = "Open"

      MMControl1.Command = "Play"

    End Sub

    5. 給Timer的Timer事件添加如下代碼

    Private Sub Timer1_Timer()

      If MMControl1.Mode = 525 Then  注釋:若一首樂曲放完,則放下一首

        MMControl1.Command = "close"

        i = i + 1

        If i > 5 Then   注釋:五首音樂放完,則循環

          i = 1

        End If

        MMControl1.DeviceType = "waveaudio"

        MMControl1.filename = "e:\fodder\sound\bk" & Trim(Str(i)) & ".wav"

        MMControl1.Command = "open"

        MMControl1.Command = "play"

      End If

    End Sub

    6. 此外,你還可在容器或菜單中加一個背景音樂開關。 

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>