2013-11-28 99 views
0

我想在表单加载时使背景音乐自动播放。有人能帮我吗?我的代码是:VB.Net当自动播放BG音乐

My.Computer.Audio.Play(My.Resources.christs, AudioPlayMode.BackgroundLoop) 
+0

请描述你的问题。什么不工作? – Inisheer

+0

它正在工作,我只想知道如何使表单加载时自动播放背景音乐。 – EysAce

+0

尝试表单加载事件(Form1_Load)。当表单关闭时,您还需要能够阻止它。 – NoChance

回答

4

这是上加载事件

Public Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
My.Computer.Audio.Play(My.Resources.christs, AudioPlayMode.BackgroundLoop) 
End Sub 

和音频停止,如果形式是关闭

Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing 
My.Computer.Audio.Stop(My.Resources.christs, AudioPlayMode.BackgroundLoop) 
End Sub