Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
26 ноя 2024, 23:40

Сообщить()

Автор Maxim, 27 мая 2011, 09:28

0 Пользователей и 2 гостей просматривают эту тему.

Maxim

Можете закрыть эту тему. Большое спасибо, Chuevsf.

chuevsf

Цитата: Maxim от 27 мая 2011, 12:53
Для i:= 1 до 1000 Цикл
Если i = 5 Тогда
 Сообщить("5");
Конецесли
Если i=999 Тогда
 Сообщить("999");
Конецесли
Конеццикла
Пример допустим будет такой, сообщения выводят сразу:
5
999
Как сделать задержку после 1ого сообщения?



Тогда тот человек пусть сделает так:

Для i:= 1 до 1000 Цикл
Если i = 5 Тогда
 Сообщить("5");
Конецесли
Если i=999 Тогда
Для ii:= 1 до 1000000 Цикл

КонецЦикла;
 Сообщить("999");
Конецесли
Конеццикла

И будет ему задержка.
Но это вершина идиотизма, потому что нормальные люди стремятся сделать так, чтобы работало быстрее.

Maxim

Я тоже так считаю, да будет ему и задержка. =))))

Klyacksa

Ну как вариант, проверь итераторы цикла - выполнение точно в него заходит?))
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать

Maxim

насчет этого:
Для i:= 1 до 1000 Цикл
Если i = 5 Тогда
  Сообщить("5");
Конецесли
Если i=999 Тогда
Для ii:= 1 до 1000000 Цикл

КонецЦикла;
  Сообщить("999");
Конецесли
Конеццикла
я и не стал проверять, всё равно оставил как есть, то есть выводит сразу все сообщения, причём одновременно.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск