共用方式為


My.Computer.Audio.Stop 方法

更新:2007 年 11 月

停止在背景播放的音效。

 ' Usage My.Computer.Audio.Stop() ' Declaration Public Sub Stop()

備註

My.Computer.Audio.Stop 方法會停止由 My.Computer.Audio.Play 方法所啟動,在背景播放的音效。

背景播放方式可讓應用程式於播放音效時執行其他程式碼。如需詳細資訊,請參閱 HOW TO:在 Visual Basic 中播放重複循環音效HOW TO:在 Visual Basic 中播放音效

一般而言,當應用程式播放重複循環音效時,應該會在某一點停止音效。

工作

下表列出包含 My.Computer.Audio.Stop 方法的工作範例。

若要

請參閱

停止在背景播放的音效

HOW TO:在 Visual Basic 中停止背景播放音效

範例

這個範例會使用 My.Computer.Audio.Stop 方法,停止目前播放背景或重複循環音效的應用程式,以及使用 My.Computer.Audio.Play 方法,在背景播放重複循環音效。

Sub PlayLoopingBackgroundSoundFile()
    My.Computer.Audio.Play("C:\Waterfall.wav", _
        AudioPlayMode.BackgroundLoop)
End Sub
Sub StopBackgroundSound()
    My.Computer.Audio.Stop()
End Sub

這個程式碼範例只能在 Windows Form 應用程式內執行。

檔案名稱應該要參考電腦上的 .wav 音效檔。

若要簡化音效檔的管理,請考慮將檔案儲存為應用程式資源。接著這些檔案可以透過 My.Resources 物件存取。

需求

命名空間Microsoft.VisualBasic.Devices

類別Audio

組件:Visual Basic 執行階段程式庫 (在 Microsoft.VisualBasic.dll 中)

依專案類型的可用性

專案類型

是否可用

Windows 應用程式

類別庫

主控台應用程式

Windows 控制項程式庫

Web 控制項程式庫

Windows 服務

網站

使用權限

不需要使用權限。

請參閱

工作

HOW TO:在 Visual Basic 中停止背景播放音效

參考

My.Computer.Audio 物件

Audio.Stop