Что нового

[Баг] If ... Then ContinueLoop в конце цикла

Redline

AutoIT Гуру
Сообщения
506
Репутация
375
Если поставить Then ContinueLoop в конце цикла, то при выполнении условия для ContinueLoop скрипт падает с ошибкой
"ContinueLoop" statement with no matching "While", "Do" or "For" statement...
Код:
For $i = 0 To 2
	ConsoleWrite($i & @CRLF)
	If $i = 1 Then ContinueLoop
Next


Средства борьбы: написать после ContinueLoop любую строчку кода или использовать полную запись If...Then...Endif (что как раз и добавит еще одну строчку):

Код:
For $i = 0 To 2
	ConsoleWrite($i & @CRLF)
	If $i = 1 Then
		ContinueLoop
	EndIf
Next
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
в бета версии ошибки нет
 
Верх