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

Delphi Sources



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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 19.11.2010, 18:48
Аватар для PaHaNjkee
PaHaNjkee PaHaNjkee вне форума
Начинающий
 
Регистрация: 13.10.2010
Адрес: Ульяновск
Сообщения: 115
Репутация: 10
Плохо Помогите с воспроизведение звука

Здраствуйте, сразу перейду к вопросу:
1. Как сделать чтобы при наводе на например Label1 воспроизводился звук в папке с программой high.ogg
2. Как сделать чтобы при нажатии на Label1 воспроизводился звук в папке с программой click.ogg, но сдесь я кинул MediaPlayer1 там FileName поставил на click.ogg и на онклик кнопки написал:
Код:
MediaPlayer1.Play;
Компилю, нажимаю на кнопку и пишет какуюто ошибку, может думаю ogg не поддерживаецца! Помогите!
__________________
Начинающий Delphi
Помогаю за Спасибо!

Последний раз редактировалось PaHaNjkee, 19.11.2010 в 18:52.
Ответить с цитированием
  #2  
Старый 19.11.2010, 20:02
Кодер Кодер вне форума
Активный
 
Регистрация: 25.02.2008
Сообщения: 395
Репутация: -599
По умолчанию

Для начала надо убедиться, что на машинке имееются кодеки OGG
Потом уже кидаешь на форму MediaPlayer и работвешь с его функционалом

MouseMove - при наведении на объект
OnClick - при нажатии на объект

А вообще было бы неплохо, если бы ты написал текст ошибки
Ответить с цитированием
  #3  
Старый 19.11.2010, 20:28
Аватар для PaHaNjkee
PaHaNjkee PaHaNjkee вне форума
Начинающий
 
Регистрация: 13.10.2010
Адрес: Ульяновск
Сообщения: 115
Репутация: 10
По умолчанию

Project Project1.exe raised exception class EMCIDeviceError with message 'No MCI device open'. Process stopped. Use Step or Run to continue.
__________________
Начинающий Delphi
Помогаю за Спасибо!
Ответить с цитированием
  #4  
Старый 19.11.2010, 20:47
Ama Ama вне форума
Активный
 
Регистрация: 15.07.2008
Сообщения: 260
Репутация: 23
По умолчанию

На мой взгляд, самый простой способ, это все твои звуковые файлы перекодируй в формат WAV и не будешь знать проблем
__________________
APPLICATION.TERMINATOR
Ответить с цитированием
  #5  
Старый 19.11.2010, 21:58
Аватар для PaHaNjkee
PaHaNjkee PaHaNjkee вне форума
Начинающий
 
Регистрация: 13.10.2010
Адрес: Ульяновск
Сообщения: 115
Репутация: 10
По умолчанию

Все равно так и есть! Не помогает! Может есть специальный компонент воспроизводящий Аудио?
__________________
Начинающий Delphi
Помогаю за Спасибо!
Ответить с цитированием
  #6  
Старый 19.11.2010, 22:00
Аватар для PaHaNjkee
PaHaNjkee PaHaNjkee вне форума
Начинающий
 
Регистрация: 13.10.2010
Адрес: Ульяновск
Сообщения: 115
Репутация: 10
По умолчанию

Сорри, я разобрался! Постави значение AutoOpen на True!

Еще вопросик поставил звук в MP2 в MouseMove написал MediaPlayer2.Play;
Но когда я навожу он воспроизводится раза 3-7 как сделать чтобы он вос-дился 1 раз?
__________________
Начинающий Delphi
Помогаю за Спасибо!

Последний раз редактировалось PaHaNjkee, 19.11.2010 в 22:06.
Ответить с цитированием
Ответ


Delphi Sources

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

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

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

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


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


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

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