Вверх ↑
Этот топик читают: Гость
Ответов: 321
Рейтинг: 10
#1: 2012-02-11 21:53:57 ЛС | профиль | цитата
Привет форум, привет друзья...
Подскажите пожалуйста, как лучше реализовать проигрывание определенного звука через элемент *плей саунд* на все кнопки в программе.
Или будет нужно сделать для каждой кнопки *Хаб (1/2)*
1-операция для кнопки.
2-проигрывание звука

Вот сделал изображение для наглядного примера:
[flood] [/flood]

О, кстати, всегда об этом думал
У хаба *эвент2* будет когда срабатывать, если например в первом эвенте очень какой нить долгий процесс...
Ну то есть 1ый сработал и далее через 10 мс второй, или 1 закончил все действия, а потом только второй, как он устроен ?!
Основной вопрос номер 1 2ой так формальность...
карма: 1

0
Ответов: 3889
Рейтинг: 362
#2: 2012-02-11 22:45:37 ЛС | профиль | цитата
Master4eG, если звук один и тот же, можете играть его отдельным зацикленным потокомтаймером, реагирующим на кнопку мыши, нажатую над Button
Что касается второго вопроса, то ОДНОПОТОЧНАЯ программа отрабатывает ветку хаба целиком, и только если она прервалась - переходит к следующей Читайте справку, изучайте примеры, поймёте, зачем был придуман элемент Thread и прочие. А во время экспериментов, когда всё начнёт вылетать с фатальными ошибками, поймёте, почему начинающим многопоточность не рекомендуется категорически.
карма: 1

1
Голосовали:Master4eG
Ответов: 321
Рейтинг: 10
#3: 2012-02-11 22:54:47 ЛС | профиль | цитата
1nd1g0 спасибо конечно большущие, но все же дай схемку пожалуйста, будет спокойней душе, нежели я что-то нахимичу... Да звук один и тот же...
[flood]Иногда складывается впечатление, что это техническая поддержка 24/7 Так все оперативно всегда...[/flood]

карма: 1

0
Ответов: 3889
Рейтинг: 362
#4: 2012-02-11 23:15:53 ЛС | профиль | цитата
Master4eG, шутки ради (нет контроля, в своём ли окне жмём кнопку, делается, к примеру, отключением таймера по потере фокуса, слежением за родительским окном и т.д. и т.п.)
code_26829.txt
карма: 1

0
файлы: 1code_26829.txt [787B] [109]
Ответов: 8930
Рейтинг: 823
#5: 2012-02-11 23:54:31 ЛС | профиль | цитата
1nd1g0, [flood]Такие шутки коллега login не поймёт[/flood]
Master4eG, без шуток, на полном серьёзе code_26830.txt
карма: 19

0
файлы: 1code_26830.txt [3.8KB] [150]
Ответов: 3889
Рейтинг: 362
#6: 2012-02-11 23:56:57 ЛС | профиль | цитата
Леонид, что-то октава у Вашей клавиатуры какая-то "альтернативная"
карма: 1

0
Ответов: 8930
Рейтинг: 823
#7: 2012-02-12 00:01:58 ЛС | профиль | цитата
1nd1g0, так музыкального образования нет, Google вывалил 2^30 ссылок, а сам вспоминал, вспоминал, что вспомнил, то и нарисовал
карма: 19

0
Ответов: 321
Рейтинг: 10
#8: 2012-02-12 00:32:20 ЛС | профиль | цитата
[flood]Все, разочаровался я в этом во всем, в ж@*у звук
Главное функционал. Леонид у меня вообще в примере дельфи код показывает какой-то = И + ошибок в добавку... спасибо тебе за схему,
вероятней всего там что то крутое, если бы мой хиасм не тупил...[/flood]

[flood] [/flood]
карма: 1

0
Ответов: 8930
Рейтинг: 823
#9: 2012-02-12 11:21:31 ЛС | профиль | цитата
Master4eG писал(а):
Главное функционал
Вот это правильно, "ну а рюшечки, а рюшечки потом!"
карма: 19

0
9
Сообщение
...
Прикрепленные файлы
(файлы не залиты)