Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 4 957

/ вопрос решён /

Здравствуйте, уважаемые эксперты!
Программа работает по типу программного автомата т.е. подаём список комманд и программа их обрабатывает.
Переходим к сути вопроса: в списке комманд есть воспроизведение звука, но для того, чтобы команды не выполнялись до окончания воспроизведения мы определяем длительность воспроизводимого файла. Затем начинается воспроизведение и за ним следует команда sleep с временем длительности воспроизведения. Можно ли чем-то заменить функцию sleep? Есть мысль организовать это при помощи потоков, но реально ли это?

prorok-kane Вопрос решён, но можно продолжить его обсуждение в мини-форуме

Вопрос задал: prorok-kane (статус: Посетитель)
Вопрос отправлен: 25 января 2011, 18:20
Состояние вопроса: решён, ответов: 0.


Мини-форум вопроса

Всего сообщений: 9; последнее сообщение — 25 января 2011, 22:09; участников в обсуждении: 3.
Вадим К

Вадим К (статус: Академик), 25 января 2011, 18:22 [#1]:

чем воспроизводите звук?
Галочка "подтверждения прочтения" - вселенское зло.
prorok-kane

prorok-kane (статус: Посетитель), 25 января 2011, 18:46 [#2]:

Стандартный компонент TMediaPlayer
Вадим К

Вадим К (статус: Академик), 25 января 2011, 18:50 [#3]:

можно скрипт останавливать, а для TMediaPlayer ловить событие, когда он отыграл и стартовать скрипт дальше.
Галочка "подтверждения прочтения" - вселенское зло.
min@y™

min@y™ (статус: Доктор наук), 25 января 2011, 21:27 [#4]:

Йо! Я писал такую программу и уже пару лет этой прогой пользуются люди. Естественно, воспроизведение сделано в отдельном потоке и даже есть возможность это самое воспроизведение в любой момент остановить, что НЕМАЛОВАЖНО!
Могу подарить вместе с исходниками.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
min@y™

min@y™ (статус: Доктор наук), 25 января 2011, 21:33 [#5]:

mp3, кстати, тоже жрёт. Кроме wav и mp3 ничо не пробовал, так шо хрен яво знает... Мож и wma, и vob проигрывает, не знаю.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
prorok-kane

prorok-kane (статус: Посетитель), 25 января 2011, 21:46 [#6]:

Я бы не отказался заполучить эти исходники!
min@y™

min@y™ (статус: Доктор наук), 25 января 2011, 22:01 [#7]:

Цитата (prorok-kane):

Я бы не отказался заполучить эти исходники!

Да пожалуйста, мне не жалко. Качай.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
prorok-kane

prorok-kane (статус: Посетитель), 25 января 2011, 22:05 [#8]:

Большое спасибо!
min@y™

min@y™ (статус: Доктор наук), 25 января 2011, 22:09 [#9]:

Цитата (prorok-kane):

Большое спасибо!

Да пожалуйста.
Может эта прога и тебе пригодится. Вопросы по её использованию можешь смело задавать именно мне. Потому как больше некому.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!

25 января 2011, 22:52: Статус вопроса изменён на решённый (изменил автор вопроса — prorok-kane)

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:34
Выполнено за 0.02 сек.