Как исполнить вывод

 
Пожалуйста объясните как можно исполнить вывод информации два раза подряд,например PlaySound ?
 
PlaySound("ok.wav");
PlaySound("ok.wav");
 
PlaySound("ok.wav");
Sleep(1000);
PlaySound("ok.wav");
 
Integer:
PlaySound("ok.wav");
Sleep(1000);
PlaySound("ok.wav");
Большое спасибо.А если звуковые файлы должны идти слитно или хотя бы с минимальной задержкой?
 
Sleep(1000);

1000 это количество милисекунд задержки. Уменьшить - не будет паузы.
 
Пожалуйста подскажите а как написать скрипт который рисует вертикальную линию в основном окне в зависимости от переменной Time[] ?
Например как доработать данный кусок кода,чтобы линия постепенно пробежала от 100-го бара до предпоследнего и после работы скрипта стиралась с графика?Параметр Sleep() обязателен.


//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
     #property show_inputs extern int t=100;
int start()
  {
//----
       string line="bb";
       ObjectCreate(line, OBJ_VLINE, 0, Time[t], 0);
       ObjectSet(line, OBJPROP_COLOR, Red);
       ObjectSet(line, OBJPROP_STYLE, STYLE_DASH);
       ObjectSet(line, OBJPROP_BACK, true);
    for (t=t;t>0;t--)
    {
      ObjectSet(line, OBJPROP_TIME1, Time[t]);
      Sleep(100);
    }
      ObjectDelete(line);
//----
   return(0);
  }
//+------------------------------------------------------------------+
 

Перед Sleep вставь ObjectsRedraw()

 
Integer:

Перед Sleep вставь ObjectsRedraw()

Спасибо за ответ ,но я не нашел описания этого оператора
???
 
bootaidanar писал (а):
Integer писал (а):

Перед Sleep вставь ObjectsRedraw()

Спасибо за ответ ,но я не нашел описания этого оператора
???
Устаревшая функция:
ObjectsRedraw WindowRedraw,

void WindowRedraw( )
Принудительно перерисовывает текущий график. Обычно применяется после изменения свойств объектов.
Пример:
  //---- установим новые свойства нескольких объектов
  ObjectMove(object_name1, 0, Time[index], price);
  ObjectSet(object_name1, OBJPROP_ANGLE, angle*2);
  ObjectSet(object_name1, OBJPROP_FONTSIZE, fontsize);
  ObjectSet(line_name, OBJPROP_TIME2, time2);
  ObjectSet(line_name, OBJPROP_ANGLE, line_angle);
  //---- теперь все перерисуем
  WindowRedraw();
 
Огромное спасибо, заработало.А как же все таки убрать паузы в воспроизведении звуковых файлов, чтобы они шли как можно более слитно(из предыдущего вопроса)?
 
bootaidanar писал (а):
Огромное спасибо, заработало.А как же все таки убрать паузы в воспроизведении звуковых файлов, чтобы они шли как можно более слитно(из предыдущего вопроса)?

Терминал - это не WinAmp. Вы ведь собираетесь торговать, а не слушать музыку? Радуйтесь уже тем возможностям, которые имеются!
Причина обращения: