|
Вопрос # 4 957/ вопрос решён / |
|
Здравствуйте, уважаемые эксперты!
Программа работает по типу программного автомата т.е. подаём список комманд и программа их обрабатывает.
Переходим к сути вопроса: в списке комманд есть воспроизведение звука, но для того, чтобы команды не выполнялись до окончания воспроизведения мы определяем длительность воспроизводимого файла. Затем начинается воспроизведение и за ним следует команда sleep с временем длительности воспроизведения. Можно ли чем-то заменить функцию sleep? Есть мысль организовать это при помощи потоков, но реально ли это?
 |
Вопрос задал: prorok-kane (статус: Посетитель)
Вопрос отправлен: 25 января 2011, 18:20
Состояние вопроса: решён, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 9; последнее сообщение — 25 января 2011, 22:09; участников в обсуждении: 3.
|
Вадим К (статус: Академик), 25 января 2011, 18:22 [#1]:
чем воспроизводите звук?
Галочка "подтверждения прочтения" - вселенское зло.
|
|
prorok-kane (статус: Посетитель), 25 января 2011, 18:46 [#2]:
Стандартный компонент TMediaPlayer
|
|
Вадим К (статус: Академик), 25 января 2011, 18:50 [#3]:
можно скрипт останавливать, а для TMediaPlayer ловить событие, когда он отыграл и стартовать скрипт дальше.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
min@y™ (статус: Доктор наук), 25 января 2011, 21:27 [#4]:
Йо! Я писал такую программу и уже пару лет этой прогой пользуются люди. Естественно, воспроизведение сделано в отдельном потоке и даже есть возможность это самое воспроизведение в любой момент остановить, что НЕМАЛОВАЖНО!
Могу подарить вместе с исходниками.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
min@y™ (статус: Доктор наук), 25 января 2011, 21:33 [#5]:
mp3, кстати, тоже жрёт. Кроме wav и mp3 ничо не пробовал, так шо хрен яво знает... Мож и wma, и vob проигрывает, не знаю.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
prorok-kane (статус: Посетитель), 25 января 2011, 21:46 [#6]:
Я бы не отказался заполучить эти исходники!
|
|
min@y™ (статус: Доктор наук), 25 января 2011, 22:01 [#7]:
Цитата (prorok-kane):
Я бы не отказался заполучить эти исходники!
Да пожалуйста, мне не жалко. Качай.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
prorok-kane (статус: Посетитель), 25 января 2011, 22:05 [#8]:
Большое спасибо!
|
|
min@y™ (статус: Доктор наук), 25 января 2011, 22:09 [#9]:
Цитата (prorok-kane):
Большое спасибо!
Да пожалуйста.
Может эта прога и тебе пригодится. Вопросы по её использованию можешь смело задавать именно мне. Потому как больше некому.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
25 января 2011, 22:52: Статус вопроса изменён на решённый (изменил автор вопроса — prorok-kane)
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|