Вызов паузы из советника

 

День добрый. Очень интересует такой вопрос, как вызвать паузу при тестировании из советника? Заранее спасибо.

 
sleep(31337);
 
А разве sleep работает при тестировании? Или вы плохо прочитали вопрос :)
 
Если речь идет о визуальном тестировании, то можно - Поезд стой! Раз-два .... или PostMessageA()
 
#define VK_PAUSE                    0x0013

Это количество секунд или милисекунд?

 
ShestkoFF писал (а) >>

Это количество секунд или милисекунд?

Это код виртуальной кнопки "Пауза". Останавливает визуальное тестирование.

 
Rosh писал (а) >>

Это код виртуальной кнопки "Пауза". Останавливает визуальное тестирование.

А всё теперь понял. Спасибо

 
Rosh писал (а) >>
Если речь идет о визуальном тестировании, то можно - Поезд стой! Раз-два .... или PostMessageA()

спасиб)

Ещё вопросик появился. Использую функцию PlaySound("file.wav") при визуальном тестировании, но она не срабатывает. Файл в папке sounds присутствует. Как её заставить работать?

 
Orange писал (а) >>

спасиб) попробовал, но чегото не выходит. вообщем суть в том чтобы при наступлении следующего дня, визуальное тестирование на паузу ставилось. что здесь может быть неправильно?


Проверьте настройки и логи тестера.





Orange писал (а) >>

Ещё вопросик появился. Использую функцию PlaySound("file.wav") при визуальном тестировании, но она не срабатывает. Файл в папке sounds присутствует. Как её заставить работать?

Сдается мне, что эта функция не должна работать при тестировании, пусть даже это визуальное тестирование.

 
void bkp()
{
      // Программно нажимаем на кнопку пауза
      //----
            keybd_event(19,0,0,0); //Нажимаем кнопку пауза VK_PAUSE=19 или 0x13
            keybd_event(19,0,KEYEVENTF_KEYUP,0); // Отпускаем кнопку
      //---
      return;
}
 
Rosh писал (а) >>

Проверьте настройки и логи тестера.



Сдается мне, что эта функция не должна работать при тестировании, пусть даже это визуальное тестирование.

да, действительно в настройках было дело. счас пауза работает.

а звук по другому никак нельзя вставить? может какие-нить другие функции есть?..

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