Audio.Play Metódus

Definíció

Egy .wav hangfájlt játszik le.

Túlterhelések

Name Description
Play(String)

Egy .wav hangfájlt játszik le.

Play(Byte[], AudioPlayMode)

Egy .wav hangfájlt játszik le.

Play(Stream, AudioPlayMode)

Egy .wav hangfájlt játszik le.

Play(String, AudioPlayMode)

Egy .wav hangfájlt játszik le.

Play(String)

Forrás:
Audio.vb
Forrás:
Audio.vb
Forrás:
Audio.vb
Forrás:
Audio.vb
Forrás:
Audio.vb

Egy .wav hangfájlt játszik le.

public:
 void Play(System::String ^ location);
public void Play(string location);
member this.Play : string -> unit
Public Sub Play (location As String)

Paraméterek

location
String

A String hangfájl nevét tartalmazó fájl.

Kivételek

location üres sztring.

A felhasználó nem rendelkezik megfelelő engedélyekkel a megadott fájl locationeléréséhez.

A fájl elérési útja helytelenül van formázva a fájlban location.

Az elérési út neve location túl hosszú.

Részleges megbízhatósági helyzet áll fenn, amelyben a felhasználó nem rendelkezik szükséges engedélyekkel.

Példák

A My.Computer.Audio.Play metódus a megadott hangot a háttérben játssza le, amikor PlayMode.Background meg van adva.

Sub PlayBackgroundSoundFile()
    My.Computer.Audio.Play("C:\Waterfall.wav",
        AudioPlayMode.WaitToComplete)
End Sub

Ez a példakód csak Windows Forms alkalmazáson belül futtatható.

A fájlnévnek egy .wav hangfájlra kell hivatkoznia a rendszeren.

A hangfájlok kezelésének egyszerűsítése érdekében fontolja meg a fájlok alkalmazáserőforrásként való tárolását. Ezután az objektumon keresztül My.Resources is elérhetők.

Megjegyzések

A Play metódus a .wav hangfájlt locationfájlként, bájttömbként datavagy streamként játssza le stream.

Ha a rendszer a csak a location paramétert használó túlterhelést használja, a Play metódus a háttérben játssza le a hangot. Ellenkező esetben a playMode paraméter határozza meg a hang lejátszását.

playMode Leírás
AudioPlayMode.Background A háttérben játssza le a hangot. A hívó kód továbbra is fut.
AudioPlayMode.BackgroundLoop A hang lejátszása a háttérben a metódus meghívásáig Stop . A hívó kód továbbra is fut.
AudioPlayMode.WaitToComplete Lejátssza a hangot, és megvárja, amíg befejeződik, mielőtt a hívó kód folytatódik.

A háttérlejátszás lehetővé teszi, hogy az alkalmazás más kódot is végrehajtson a hanglejátszás közben.

További információ: Hangok lejátszása.

Rendelkezésre állás projekttípus szerint

Projekt típusa Elérhető
Windows-alkalmazás Yes
Osztálytár Yes
Konzolalkalmazás Yes
Windows-vezérlőtár Yes
Webvezérlő-kódtár No
Windows-szolgáltatás Yes
Webhely No

Lásd még

A következőre érvényes:

Play(Byte[], AudioPlayMode)

Forrás:
Audio.vb
Forrás:
Audio.vb
Forrás:
Audio.vb
Forrás:
Audio.vb
Forrás:
Audio.vb

Egy .wav hangfájlt játszik le.

public:
 void Play(cli::array <System::Byte> ^ data, Microsoft::VisualBasic::AudioPlayMode playMode);
public void Play(byte[] data, Microsoft.VisualBasic.AudioPlayMode playMode);
member this.Play : byte[] * Microsoft.VisualBasic.AudioPlayMode -> unit
Public Sub Play (data As Byte(), playMode As AudioPlayMode)

Paraméterek

data
Byte[]

Byte tömb, amely a hangfájlt jelöli.

playMode
AudioPlayMode

AudioPlayMode módban játssza le a hangot. Alapértelmezés szerint. AudioPlayMode.Background

Kivételek

data az Nothing.

playMode nem tartozik az AudioPlayMode enumerálási értékek közé.

Részleges megbízhatósági helyzet áll fenn, amelyben a felhasználó nem rendelkezik szükséges engedélyekkel.

Példák

A My.Computer.Audio.Play metódus a megadott hangot a háttérben játssza le, amikor PlayMode.Background meg van adva.

Sub PlayBackgroundSoundFile()
    My.Computer.Audio.Play("C:\Waterfall.wav",
        AudioPlayMode.WaitToComplete)
End Sub

Ez a példakód csak Windows Forms alkalmazáson belül futtatható.

A fájlnévnek egy .wav hangfájlra kell hivatkoznia a rendszeren.

A hangfájlok kezelésének egyszerűsítése érdekében fontolja meg a fájlok alkalmazáserőforrásként való tárolását. Ezután az objektumon keresztül My.Resources is elérhetők.

Megjegyzések

A Play metódus a .wav hangfájlt locationfájlként, bájttömbként datavagy streamként játssza le stream.

Ha a rendszer a csak a location paramétert használó túlterhelést használja, a Play metódus a háttérben játssza le a hangot. Ellenkező esetben a playMode paraméter határozza meg a hang lejátszását.

playMode Leírás
AudioPlayMode.Background A háttérben játssza le a hangot. A hívó kód továbbra is fut.
AudioPlayMode.BackgroundLoop A hang lejátszása a háttérben a metódus meghívásáig Stop . A hívó kód továbbra is fut.
AudioPlayMode.WaitToComplete Lejátssza a hangot, és megvárja, amíg befejeződik, mielőtt a hívó kód folytatódik.

A háttérlejátszás lehetővé teszi, hogy az alkalmazás más kódot is végrehajtson a hanglejátszás közben.

További információ: Hangok lejátszása.

Rendelkezésre állás projekttípus szerint

Projekt típusa Elérhető
Windows-alkalmazás Yes
Osztálytár Yes
Konzolalkalmazás Yes
Windows-vezérlőtár Yes
Webvezérlő-kódtár No
Windows-szolgáltatás Yes
Webhely No

Lásd még

A következőre érvényes:

Play(Stream, AudioPlayMode)

Forrás:
Audio.vb
Forrás:
Audio.vb
Forrás:
Audio.vb
Forrás:
Audio.vb
Forrás:
Audio.vb

Egy .wav hangfájlt játszik le.

public:
 void Play(System::IO::Stream ^ stream, Microsoft::VisualBasic::AudioPlayMode playMode);
public void Play(System.IO.Stream stream, Microsoft.VisualBasic.AudioPlayMode playMode);
member this.Play : System.IO.Stream * Microsoft.VisualBasic.AudioPlayMode -> unit
Public Sub Play (stream As Stream, playMode As AudioPlayMode)

Paraméterek

stream
Stream

Stream amely a hangfájlt jelöli.

playMode
AudioPlayMode

AudioPlayMode módban játssza le a hangot. Alapértelmezés szerint. AudioPlayMode.Background

Kivételek

stream az Nothing.

playMode nem tartozik az AudioPlayMode enumerálási értékek közé.

Részleges megbízhatósági helyzet áll fenn, amelyben a felhasználó nem rendelkezik szükséges engedélyekkel.

Példák

A My.Computer.Audio.Play metódus a megadott hangot a háttérben játssza le, amikor PlayMode.Background meg van adva.

Sub PlayBackgroundSoundFile()
    My.Computer.Audio.Play("C:\Waterfall.wav",
        AudioPlayMode.WaitToComplete)
End Sub

Ez a példakód csak Windows Forms alkalmazáson belül futtatható.

A fájlnévnek egy .wav hangfájlra kell hivatkoznia a rendszeren.

A hangfájlok kezelésének egyszerűsítése érdekében fontolja meg a fájlok alkalmazáserőforrásként való tárolását. Ezután az objektumon keresztül My.Resources is elérhetők.

Megjegyzések

A Play metódus a .wav hangfájlt locationfájlként, bájttömbként datavagy streamként játssza le stream.

Ha a rendszer a csak a location paramétert használó túlterhelést használja, a Play metódus a háttérben játssza le a hangot. Ellenkező esetben a playMode paraméter határozza meg a hang lejátszását.

playMode Leírás
AudioPlayMode.Background A háttérben játssza le a hangot. A hívó kód továbbra is fut.
AudioPlayMode.BackgroundLoop A hang lejátszása a háttérben a metódus meghívásáig Stop . A hívó kód továbbra is fut.
AudioPlayMode.WaitToComplete Lejátssza a hangot, és megvárja, amíg befejeződik, mielőtt a hívó kód folytatódik.

A háttérlejátszás lehetővé teszi, hogy az alkalmazás más kódot is végrehajtson a hanglejátszás közben.

További információ: Hangok lejátszása.

Rendelkezésre állás projekttípus szerint

Projekt típusa Elérhető
Windows-alkalmazás Yes
Osztálytár Yes
Konzolalkalmazás Yes
Windows-vezérlőtár Yes
Webvezérlő-kódtár No
Windows-szolgáltatás Yes
Webhely No

Lásd még

A következőre érvényes:

Play(String, AudioPlayMode)

Forrás:
Audio.vb
Forrás:
Audio.vb
Forrás:
Audio.vb
Forrás:
Audio.vb
Forrás:
Audio.vb

Egy .wav hangfájlt játszik le.

public:
 void Play(System::String ^ location, Microsoft::VisualBasic::AudioPlayMode playMode);
public void Play(string location, Microsoft.VisualBasic.AudioPlayMode playMode);
member this.Play : string * Microsoft.VisualBasic.AudioPlayMode -> unit
Public Sub Play (location As String, playMode As AudioPlayMode)

Paraméterek

location
String

A String hangfájl nevét tartalmazó fájl.

playMode
AudioPlayMode

AudioPlayMode módban játssza le a hangot. Alapértelmezés szerint. AudioPlayMode.Background

Kivételek

location üres sztring.

A felhasználó nem rendelkezik megfelelő engedélyekkel a megadott fájl locationeléréséhez.

A fájl elérési útja helytelenül van formázva a fájlban location.

Az elérési út neve location túl hosszú.

playMode nem tartozik az AudioPlayMode enumerálási értékek közé.

Részleges megbízhatósági helyzet áll fenn, amelyben a felhasználó nem rendelkezik szükséges engedélyekkel.

Példák

A My.Computer.Audio.Play metódus a megadott hangot a háttérben játssza le, amikor PlayMode.Background meg van adva.

Sub PlayBackgroundSoundFile()
    My.Computer.Audio.Play("C:\Waterfall.wav",
        AudioPlayMode.WaitToComplete)
End Sub

Ez a példakód csak Windows Forms alkalmazáson belül futtatható.

A fájlnévnek egy .wav hangfájlra kell hivatkoznia a rendszeren.

A hangfájlok kezelésének egyszerűsítése érdekében fontolja meg a fájlok alkalmazáserőforrásként való tárolását. Ezután az objektumon keresztül My.Resources is elérhetők.

Megjegyzések

A Play metódus a .wav hangfájlt locationfájlként, bájttömbként datavagy streamként játssza le stream.

Ha a rendszer a csak a location paramétert használó túlterhelést használja, a Play metódus a háttérben játssza le a hangot. Ellenkező esetben a playMode paraméter határozza meg a hang lejátszását.

playMode Leírás
AudioPlayMode.Background A háttérben játssza le a hangot. A hívó kód továbbra is fut.
AudioPlayMode.BackgroundLoop A hang lejátszása a háttérben a metódus meghívásáig Stop . A hívó kód továbbra is fut.
AudioPlayMode.WaitToComplete Lejátssza a hangot, és megvárja, amíg befejeződik, mielőtt a hívó kód folytatódik.

A háttérlejátszás lehetővé teszi, hogy az alkalmazás más kódot is végrehajtson a hanglejátszás közben.

További információ: Hangok lejátszása.

Rendelkezésre állás projekttípus szerint

Projekt típusa Elérhető
Windows-alkalmazás Yes
Osztálytár Yes
Konzolalkalmazás Yes
Windows-vezérlőtár Yes
Webvezérlő-kódtár No
Windows-szolgáltatás Yes
Webhely No

Lásd még

A következőre érvényes: