Вопрос по функции PlaySound

 

Чтото не пойму, почему эта функция отказывается работать. Файл в соответствующей папке присутствует, но при тестировании функция не срабатывает. Может кто в курсе в чём дело?

int start()
{
PlaySound("alert.wav");
return(0);
}

 
Скорее всего, в настройках звуковухи и динамиков, если папка \..\..\sounds в каталоге терминала. Или колонки выключены.
 
alexjou:
Скорее всего, в настройках звуковухи и динамиков, если папка \..\..\sounds в каталоге терминала. Или колонки выключены.

с настройками всё в порядке, звуки при включении/отключении терминал издает.
 
Тогда не знаю. Только что проверил -- все работает, если связь есть и тики идут.
 
Orange:

Чтото не пойму, почему эта функция отказывается работать. Файл в соответствующей папке присутствует, но при тестировании функция не срабатывает. Может кто в курсе в чём дело?

Я думаю, что PlaySound не работает при тестировании. А зачем она там?
 
При тестировании в визуальном режиме (по крайней мере, в индикаторе) -- работает. А в обычном режиме вроде и не должна. Я сначала на слово "тестирование" в первом посте не обратил внимание.
 

Создайте нового советника, в функции старт которого введите всего две строки:

string NameSound = "expert.wav"; // Наименование звукового файла

PlaySound(NameSound);

Откомпилируйте советника и запустите в тестере. Думаю, так причину будет выяснить проще.

Причина обращения: