@szlachcic

Как зациклить музыку, зашитую в ехе через Soundplayer?

.PlayLooping() не воспроизводит музыку циклически, какие есть варианты решения? просто надоело искать в гугле уже.
private void playaudio() // defining the function
        {
            SoundPlayer audio = new SoundPlayer(Properties.Resources.SoundName); // SoundName is the audio file name
            audio.PlayLooping();
        }
  • Вопрос задан
  • 27 просмотров
Пригласить эксперта
Ответы на вопрос 1
@hello_my_name_is_dany
Backend Developer (Node.js, PHP, C#)
Попробуйте всё же вынести плеер в поле класса
partial class MyForm
{
    private SoundPlayer Player = new SoundPlayer(Properties.Resources.SoundName);

    private void PlayAudio()
    {
        // Если нужно загружать именно по нажатию кнопки
        // this.Player = new SoundPlayer(Properties.Resources.SoundName);

        this.Player.PlayLooping();
    }
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы