Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 29.08.2011, 23:24
Sahan911 Sahan911 вне форума
Прохожий
 
Регистрация: 08.08.2011
Адрес: Воронеж
Сообщения: 14
Версия Delphi: 2006,7,10
Репутация: 10
Восклицание Нужна помощь с воспроизведением звуков

Всем доброго времени суток! Есть такая задача. При обработке нажатия на изображение должен проигрываться звук (wav/wma файлы). При этом он:
1(Это важно!). Должен проигрываться моментально(ну или с мизерной(в пределах 5мс)задержкой);
2.При повторном воспроизведении ЭТОГОЖЕ файла он должен прерываться и играть заново.
3. При проигрывании другого файла первый прерываться не должен.
Код:
mciSendString(PChar('Stop "C:\Бла-Бла\Бла.wma"'),nil,0,0);
mciSendString(PChar('Play "C:\Бла-Бла\Бла.wma"'),nil,0,0);
не подходит Слишком большая задержка.
Код:
PlaySound(C:\Бла-Бла\Бла.wma,ASYNH,0)
тоже не подходит: (а может и подходит , если я что пропустил) не проигрывает два файла одновременно. Mediaplayer даже не предлагайте. Очень нужна ваша помощь уже весь инет перерыл и реализацию Mediaplayera смотрел не въехал ! Заранее благодарен.
З.Ы. Пишу синтезатор(чтоб нагляднее).
__________________
Код:
ShowMessage('HelloWorld!');

Последний раз редактировалось Sahan911, 29.08.2011 в 23:26.
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 05:16.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025