PlaySound грузит процессор

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Mihail Marchukajtes
6137
Mihail Marchukajtes  

При использовании звука в советнике, при открытии или закрытии ордера, проигрывается звук, НО примерно звуков через 5-6, когда советник онлайн целый день. То происходит такое что процесс audioblog вещает процессор на четверть и звука на компе нет. Как только убиваю этот процесс появляется звук, но процесс можно убить когда закрываешь МТ4, что очевидно что вешает звук именно терминал. Может быть есть какието особенности при использовании звука???? Причём МТ5 также вешает звуковую в коде используются примерно такие конструкции

               if(irv>0){
                  PlaySound("ok");
                  return(irv);
               }
               else{
                  PlaySound("timeout");
                  Print ("Error open SELL. "+fMyErDesc(GetLastError())); 
                  return(-1);
               }

Что не так???? Кто ещё сталкивался с подобным и как решал проблему??? Спасибо!!!

Alexey Volchanskiy
27272
Alexey Volchanskiy  
Mihail Marchukajtes:

При использовании звука в советнике, при открытии или закрытии ордера, проигрывается звук, НО примерно звуков через 5-6, когда советник онлайн целый день. То происходит такое что процесс audioblog вещает процессор на четверть и звука на компе нет. Как только убиваю этот процесс появляется звук, но процесс можно убить когда закрываешь МТ4, что очевидно что вешает звук именно терминал. Может быть есть какието особенности при использовании звука???? Причём МТ5 также вешает звуковую в коде используются примерно такие конструкции

Что не так???? Кто ещё сталкивался с подобным и как решал проблему??? Спасибо!!!


почему не ok.wav? У звукового файла есть расширение?

elmucon
1086
elmucon  
Mihail Marchukajtes:

При использовании звука в советнике, при открытии или закрытии ордера, проигрывается звук, НО примерно звуков через 5-6, когда советник онлайн целый день. То происходит такое что процесс audioblog вещает процессор на четверть и звука на компе нет. Как только убиваю этот процесс появляется звук, но процесс можно убить когда закрываешь МТ4, что очевидно что вешает звук именно терминал. Может быть есть какието особенности при использовании звука???? Причём МТ5 также вешает звуковую в коде используются примерно такие конструкции

Что не так???? Кто ещё сталкивался с подобным и как решал проблему??? Спасибо!!!


мне тоже интересно, а что так работает - без расширения?

Mihail Marchukajtes
6137
Mihail Marchukajtes  
elmucon:

мне тоже интересно, а что так работает - без расширения?


Да так работает, но может в этом то и проблема??? как думаете???

elmucon
1086
elmucon  
Mihail Marchukajtes:

Да так работает, но может в этом то и проблема??? как думаете???


думаю что надо делать так как надо - то есть писать с расширением ... 

Alexey Volchanskiy
27272
Alexey Volchanskiy  
elmucon:

думаю что надо делать так как надо - то есть писать с расширением ... 

Не-е-е-е, товарисч ТС будет писать, жаловаться и стонать, но с расширением не попробует - таковы законы форума - чем дебильнее тема, тем дольше она на плаву.
elmucon
1086
elmucon  
Alexey Volchanskiy:
Не-е-е-е, товарисч ТС будет писать, жаловаться и стонать, но с расширением не попробует - таковы законы форума - чем дебильнее тема, тем дольше она на плаву.

гы ))))

Mihail Marchukajtes
6137
Mihail Marchukajtes  

Не... я сделал проще... Нет звука, нет проблем :-) Мне звук нужен был постольку поскольку. Это я уж так спросил, для повышения кругозора. Но и на том всем СПАСИБО!!!!

MetaQuotes
Админ
27500
Renat Fatkhullin  
Обновите драйверы звуковой карты, проблема именно там.
danminin
1399
danminin  
Alexey Volchanskiy:

почему не ok.wav? У звукового файла есть расширение?


в справке вроде бы не указано, что нужно расширение прописывать

https://docs.mql4.com/ru/common/playsound

elmucon
1086
elmucon  
danminin:

в справке вроде бы не указано, что нужно расширение прописывать

https://docs.mql4.com/ru/common/playsound


это смотря где и как читать ... 

"смотрю в книгу, вижу фигу"

ё123

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий