Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.75/48: Рейтинг темы: голосов - 48, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 09.02.2011
Сообщений: 56

Музыка в сишарпе

27.02.2011, 19:34. Показов 9350. Ответов 32
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
я тут код накорябал для клика по кнопке музыка должна загружаться, почему у меня выдается ошибка?

C#
1
2
3
4
5
6
7
using System.Media;
 private void music_Click(object sender, EventArgs e)
        {
 
            SoundPlayer sp = new SoundPlayer("E:\\kino_gruppa.wav");
            sp.Play();
        }
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.02.2011, 19:34
Ответы с готовыми решениями:

Как в сишарпе, после того как создал приложение, создать его ярлык?
Что б можно было ярлык кинуть на рабочий стол и приложение через нег озапускать.

Написать на СиШарпе сервер
здравствуйте, 2 моих мнения: 1 между Open Server Panel, Denwer, Endels и им подобным можно ставить...

Математика и Музыка
Доброго времени суток, обращаюсь вот с каким вопросом: известна частота ТОНА(звука), и как известно...

32
 Аватар для Moonlight#
112 / 112 / 40
Регистрация: 24.02.2011
Сообщений: 325
27.02.2011, 22:18
Поподробнее...какая ошибка?
0
87 / 86 / 13
Регистрация: 21.10.2010
Сообщений: 349
27.02.2011, 22:22
Цитата Сообщение от zorra123 Посмотреть сообщение
я тут код накорябал для клика по кнопке музыка должна загружаться, почему у меня выдается ошибка?

C#
1
2
3
4
5
6
7
using System.Media;
 private void music_Click(object sender, EventArgs e)
        {
 
            SoundPlayer sp = new SoundPlayer("E:\\kino_gruppa.wav");
            sp.Play();
        }
На сколько я понял у вас подчеркивает вот эта строчка SoundPlayer("E:\\kino_gruppa.wav"), сделайте так SoundPlayer(@"E:\\kino_gruppa.wav"), если же нет, то тогда проверьте правильный ли путь.
0
 Аватар для NiceGuyEddy
220 / 143 / 35
Регистрация: 25.06.2010
Сообщений: 383
28.02.2011, 11:59
Цитата Сообщение от Vangok Посмотреть сообщение
подчеркивает вот эта строчка SoundPlayer("E:\\kino_gruppa.wav")
Тут как раз все верно, если с собакой, то слэш можно один ставить.
Файл точно .wav? (может переименовали?)
0
46 / 46 / 3
Регистрация: 04.02.2011
Сообщений: 199
28.02.2011, 18:57
Цитата Сообщение от zorra123 Посмотреть сообщение
я тут код накорябал для клика по кнопке музыка должна загружаться, почему у меня выдается ошибка?
C#
1
2
3
4
5
6
7
using System.Media;
 private void music_Click(object sender, EventArgs e)
        {
 
            SoundPlayer sp = new SoundPlayer("E:\\kino_gruppa.wav");
            sp.Play();
        }
Сделай так должно заработать:
C#
1
2
3
4
5
6
7
using System.Media;
 private void music_Click(object sender, EventArgs e)
        {
 
            SoundPlayer sp = new SoundPlayer("E:/kino_gruppa.wav");
            sp.Play();
        }
Про спасибку не забудь
2
 Аватар для NiceGuyEddy
220 / 143 / 35
Регистрация: 25.06.2010
Сообщений: 383
28.02.2011, 22:09
mak326428, код, предложенный zorra123, тоже рабочий. Проблема не в направлении или количестве слэшей, а в чем-то другом. Только вот ошибку ТС так и не выложил...
0
1 / 1 / 0
Регистрация: 09.02.2011
Сообщений: 56
02.03.2011, 16:49  [ТС]
я тут накорябал код, почему он не работает?
C
1
2
3
4
5
6
7
using System.Media;
private void music_Click(object sender, EventArgs e)
        {
 
            SoundPlayer sp = new SoundPlayer("E:\\kino_gruppa.wav");
            sp.Play();
        }
код компилируется, но при клике по кнопке, возникает ошибка...
 Комментарий модератора 
Запрещено размещать тему в нескольких разделах одновременно (кросспостинг), а также дублировать тему в одном разделе.

Читаем правила Ваши темы объединены.
0
 Аватар для NiceGuyEddy
220 / 143 / 35
Регистрация: 25.06.2010
Сообщений: 383
02.03.2011, 16:54
Вы так и не ответили в этой теме по этому вопросу.
0
1 / 1 / 0
Регистрация: 09.02.2011
Сообщений: 56
02.03.2011, 17:00  [ТС]
FileNotFoundExcepition was unhandled
Please be sure a sound file exists at the specified location.

Добавлено через 1 минуту
а и желтым выделяет sp.Play();

Добавлено через 46 секунд
переводил файл через формат фактори
0
 Аватар для NiceGuyEddy
220 / 143 / 35
Регистрация: 25.06.2010
Сообщений: 383
02.03.2011, 17:04
Имя файла и местонахождение точно правильные?
0
1 / 1 / 0
Регистрация: 09.02.2011
Сообщений: 56
02.03.2011, 17:05  [ТС]
ой, я не ту ошибку написал другая вот:
InvalidOperationExcepition was unhandled
Sound API only supports playing PCM wave files.

Добавлено через 20 секунд
да, правильный путь
0
389 / 304 / 67
Регистрация: 10.07.2010
Сообщений: 802
02.03.2011, 17:08
Вы скорее всего ошиблись написав E:\\kino_gruppa.wav, а файл называется E:\\kino_grupa.wav....Ну или еще в какой то букве..Потому что исключение ясно говорит: Файл не найден..убедитесь в том, что файл существует в данной директории

Добавлено через 1 минуту
опоздал чуть
1
 Аватар для Pooh
409 / 361 / 82
Регистрация: 07.10.2009
Сообщений: 558
02.03.2011, 17:08
Цитата Сообщение от zorra123 Посмотреть сообщение
Sound API only supports playing PCM wave files.
Насколько я понимаю, неверный формат файла.
1
1 / 1 / 0
Регистрация: 09.02.2011
Сообщений: 56
02.03.2011, 17:09  [ТС]
нет, написание все правильное, я его скопировал.
0
 Аватар для NiceGuyEddy
220 / 143 / 35
Регистрация: 25.06.2010
Сообщений: 383
02.03.2011, 17:09
Значит формат .wav кривой. Попробуйте какой-нибудь виндовый файл прослушать
0
389 / 304 / 67
Регистрация: 10.07.2010
Сообщений: 802
02.03.2011, 17:09
и еще, попробуйте конвертнуть чем то другим
0
1 / 1 / 0
Регистрация: 09.02.2011
Сообщений: 56
02.03.2011, 17:09  [ТС]
так он же в wav, что не так?
0
 Аватар для Pooh
409 / 361 / 82
Регистрация: 07.10.2009
Сообщений: 558
02.03.2011, 17:13
Не все wav одинаково хороши, действительно, попробуйте родной виндовый wav-файл.
1
1 / 1 / 0
Регистрация: 09.02.2011
Сообщений: 56
02.03.2011, 17:30  [ТС]
все работает, всем большое спасибо)
0
Эксперт .NET
 Аватар для Casper-SC
4434 / 2094 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
02.03.2011, 17:40
Цитата Сообщение от zorra123 Посмотреть сообщение
все работает, всем большое спасибо)
А проблему как решил? И в чём она вообще была?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.03.2011, 17:40
Помогаю со студенческими работами здесь

Музыка, звуки и т.п. срочняк
Тут запарился с System.Media , люди подскажите лучше проигрыватель , мне главное чтоб проигрывала...

Фоновая музыка MP3
Собственно сабж. wav очень много памяти жрет, как можно сделать фоновую музыку в приложении с...

Музыка из ресурсов (*.mp3)
Здравствйте. Соответственно вопрос: как mp3-шник забить в экзешник, чтобы нельзя было его заменить...

Музыка в Windows Form
есть готовый код private SoundPlayer _soundPlayer; public Menu() { ...

Сделать, чтобы музыка играла во всем проекте
всем хай! Как сделать чтобы музыка играла во всем проекте?? я вот так пилю в первой форме но она...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru