Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 16.09.2013, 18:12   #1
MisterDie
1100001001
Пользователь
 
Аватар для MisterDie
 
Регистрация: 25.01.2013
Сообщений: 49
Сообщение Запуск звукового файла в PascalABC.NET

Доброго времени суток, программисты!

Излагаю суть вопроса: работаю над одним проектом и мне необходимо запустить звуковой файл (например 123.wav), но если делать это так:
Код:
Exec('123.wav');
, то звук запускается в стандартном виндузовском проигрывателе. Запускается целых 2 секунды, ждать которые мне совсем не нужно.

Порылся в справке, нашел вот что:
Код:
 Exec(filename: string; args: string); , где args - параметр командной строки.
Помогите, кто знает, какой нужно вводить параметр, чтобы звук запускался фоном? (и можно ли вообще так сделать?)

Заранее спасибо!
МаГиЯ
мАгИя
МаГиЯ
MisterDie вне форума
Старый 16.09.2013, 19:34   #2
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

может нужно указывать полный путь к файлу..а может нужно в filename указывать программу которая откроет а в args уже имя файла.
Кольша вне форума
Старый 16.09.2013, 19:46   #3
MisterDie
1100001001
Пользователь
 
Аватар для MisterDie
 
Регистрация: 25.01.2013
Сообщений: 49
По умолчанию

В параметре args не нужно указывать имя файла :/
МаГиЯ
мАгИя
МаГиЯ
MisterDie вне форума
Старый 16.09.2013, 21:47   #4
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Код:
uses Sounds;
var
   i, n : Integer;


begin
     n:=LoadSound('C:\Users\\Desktop\Kish-Durak.wav');
     
     PlaySound (n);
     for i := 1 to 1000 do
         WriteLn (i, ' ', SoundLength(n)) // показывает, что идет фоном
end.
Poma][a вне форума
Старый 17.09.2013, 16:52   #5
MisterDie
1100001001
Пользователь
 
Аватар для MisterDie
 
Регистрация: 25.01.2013
Сообщений: 49
Хорошо

Огромное спасибо!
МаГиЯ
мАгИя
МаГиЯ
MisterDie вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа записи звукового файла misher Мультимедиа в Delphi 2 09.04.2013 21:22
Запуск exe(не NET сборка) файла программно! Dianochka C# (си шарп) 2 27.05.2012 16:06
генерация звукового файла NickolayNest Паскаль, Turbo Pascal, PascalABC.NET 0 20.12.2011 19:05
спектр звукового файла serg87i Общие вопросы C/C++ 1 06.11.2010 21:01
Длина звукового файла _-Re@l-_ Общие вопросы Delphi 1 18.06.2010 19:54