|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.10.2016, 11:38 | #1 |
Пользователь
Регистрация: 10.05.2016
Сообщений: 28
|
Определить время звучания аудиофайла
Школьный радиоузел. Планировщик заданий запускает консольную программу воспроизведения аудио файла. (ABC Паскаль) По окончании воспроизведения консоль закрывается и комп продолжает делать свое дело. Вопрос как определить время звучания (для закрытия консоли) или как закрыть консоль после завершения воспроизведения?
|
27.10.2016, 15:27 | #2 |
Форумчанин
Регистрация: 23.01.2016
Сообщений: 608
|
Что используете в консольном приложения для воспроизведения аудио?
К примеру, комплектный модуль Sounds для WAV: Код:
|
31.10.2016, 17:07 | #3 |
Пользователь
Регистрация: 10.05.2016
Сообщений: 28
|
Да именно так, но как вычислить параметр Length для использования в sleep. Пока чисто методом проб определил сколько будет играть Wav файл например в 1 Мб. По длине wav файла вычисляю приблизительную величину Length и подставив в sleep(s.Length); и имею "счастье". Хотелось бы поточнее.
|
31.10.2016, 17:22 | #4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
а чем вызвано использование именно Pascal ABC? я считал, что это ЯВУ исключительно для обучения программированию!
Цитата:
из справки: Код:
Не надо ничего вычислять, всё уже вычислено! |
|
31.10.2016, 20:35 | #5 |
Пользователь
Регистрация: 10.05.2016
Сообщений: 28
|
Ключевая фраза - Школьный радиоузел. поэтому:
1 - ЕГЭ по информатике сдается на ABC паскале. Программу делают ученики. 2 - Я по наивность считал, что function Length: integer; расщитывает длину строковой переменной, а не время звучания файла. |
31.10.2016, 22:14 | #6 |
Форумчанин
Регистрация: 23.01.2016
Сообщений: 608
|
функция length() не то же самое, что свойство класса Sound.length/
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
определить время сортировки | alex(21) | C# (си шарп) | 3 | 29.03.2013 16:19 |
Сохранение аудиофайла с CD | Fornit | Мультимедиа в Delphi | 3 | 05.03.2012 17:14 |
Обрезание Аудиофайла | Den7656 | Общие вопросы Delphi | 1 | 15.12.2011 10:58 |
Обрезание Аудиофайла | Den7656 | Компоненты Delphi | 0 | 14.12.2011 18:40 |
определить время выполнения процедуры? | Bezdar | Microsoft Office Excel | 4 | 20.01.2009 13:57 |