↑  ←  Описание функции


SetExtended

Устанавливает значение макроса @extended.

SetExtended ( code [, return value = 1 ] )

Параметры

code Значение (целое) устанавливаемое в @extended.
return value [необязательный] Значение возвращаемое функцией при использовании в Return. По умолчанию 1

Возвращаемое значение

По умолчанию ничего не возвращает, однако, если указан дополнительный параметр, функция возвращает его.

Примечания

Вначале выполнения функции @extended равен 0. Если вы не устанавливаете @extended с помощью SetExtended(), то @extended становится равной 0 после завершения функции. Это означает, что для того чтобы установить @extended после выполнения функции, вы должны явно установить значение с помощью SetExtended(). Это также означает, что вам, возможно, потребуется продублировать значение @extended в переменную, если вы проверяете его в цикле While-WEnd.
Значение параметра code имеет ограничение, может быть в пределах от -2147483647 до 2147483647 (0x7FFFFFFF)

См. также

SetError, Func...Return...EndFunc

Пример

SetExtended(10)
MsgBox(4096, '', 'Значение @Extended: ' & @extended)