Оператор «Delay» позволяет приостановить автоматизацию на определенный период времени (в формате hh:mm:ss). Это поможет вам в проекте, где требуется ожидать некоторую обработку информации, чтобы вы могли использовать ее в другом действии.
Пример использования оператора "Delay"
Чтобы продемонстрировать, как вы можете наилучшим образом использовать оператора «Delay», давайте создадим автоматизацию, которая записывает два сообщения на панель «Output» с задержкой в 20 секунд.
1. Создайте новую блок-схему;
2. Добавьте оператора «Write Line» и подключите ее к узлу «Start»;
3. В поле «Text» введите «This is the start time.»;
4. Добавьте оператора «Delay» и подключите ее к ранее добавленному оператору;
5. Выберите действие, а в окне «Properties» в поле «Duration» введите 00:00:20. Это 20-секундная задержка, которая будет находиться между двумя записанными сообщениями;
6. Добавьте еще одну операцию «Write Line» и подключите ее к ранее добавленному оператору;
7. В поле «Text» введите «Message delayed by 20 seconds.»;
Окончательный проект должен выглядеть так, как показано на следующем скриншоте.
8. Нажмите F5. Автоматизация выполнится. Обратите внимание, что на панели «Output» два сообщения, добавленные оператором «Write Line», записываются с задержкой в двадцать секунд.
Источник: