Sound |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Sound |
Mixa |
24.12.2002 20:10
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 18 Репутация: 0 |
Здрасте!
Пишу прогу, в которой на определённые события воспроизводится звук (из wav'ки). Так вот, делаю я это так: Код procedure sound(f_name:string); begin with MediaPlayer1 do begin filename:=f_name; open; play end end; Всё хоршо, но через определённое "воспроизведение" виндовс выдаёт сообщение "программа выполнила недоступную операцию и будет закрыта"! (и пишет, что там в kernel32 что то не так...) Самое интересное-это то, что я уже писал точно такую же прогу, и там было всё в порядке... Подскажите, что я делаю не так, плз. Сообщение отредактировано: volvo - 24.12.2004 15:52 |
mj |
25.12.2002 3:32
Сообщение
#2
|
Adminь Группа: Администраторы Сообщений: 803 Пол: Мужской Реальное имя: Евгений Репутация: 5 |
Ну то что он выдаёт ошибку, это ты виноват, у тя программа криво написана (та что ты тут написал)...
А воспроизводит wav файл можно и даже нужно через специальный API функции. Вроде PlaySound (точно не помню)... |
Mixa |
25.12.2002 11:14
Сообщение
#3
|
Новичок Группа: Пользователи Сообщений: 18 Репутация: 0 |
У меня почему-то дельфи(7) не "видит" функцию PlaySound, хотя в справке она есть и всё такое... Че делать то?(Только не надо говорить, чтоб я переустановил делф...)Если я правильно понимаю эта функция должна быть в Windows-модуле, так почему же он (делф) не показывает мне её в этом модуле при Ctrl+Click?? И вообще пишет что немзвестный идентификатор...
|
mj |
26.12.2002 15:59
Сообщение
#4
|
Adminь Группа: Администраторы Сообщений: 803 Пол: Мужской Реальное имя: Евгений Репутация: 5 |
Цитата У меня почему-то дельфи(7) не "видит" функцию PlaySound, хотя в справке она есть и всё такое... Че делать то?(Только не надо говорить, чтоб я переустановил делф...)Если я правильно понимаю эта функция должна быть в Windows-модуле, так почему же он (делф) не показывает мне её в этом модуле при Ctrl+Click?? И вообще пишет что немзвестный идентификатор... Ну если честно, то я решил представить что не знаю где эта функция описывается и решил попробывать её найти... А ведь не нашёл, нигде ни слова не написано что эта функция с рождения хостится в юните MMSystem... |
Mixa |
26.12.2002 19:27
Сообщение
#5
|
Новичок Группа: Пользователи Сообщений: 18 Репутация: 0 |
2MJ:
я не понял чего ты хочешь сказать.... можешь поподробнее??? И где мне эту процедуру теперь искать??? |
mj |
27.12.2002 4:30
Сообщение
#6
|
Adminь Группа: Администраторы Сообщений: 803 Пол: Мужской Реальное имя: Евгений Репутация: 5 |
Цитата 2MJ: я не понял чего ты хочешь сказать.... можешь поподробнее??? И где мне эту процедуру теперь искать??? Ну бля куда проще? добовляешь в uses модуль MMSystem, там и описана функция PlaySound... |
Mixa |
27.12.2002 18:49
Сообщение
#7
|
Новичок Группа: Пользователи Сообщений: 18 Репутация: 0 |
Ааа.Терь понятно.Спасибо за ответ!
|
Текстовая версия | 20.09.2024 4:51 |