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


_Assert

Отображает сообщение, если условие ложно.

#include <Debug.au3>
_Assert($sCondition [, $bExit = True [, $nCode = 0x7FFFFFFF [, $sLine = @ScriptLineNumber]]])

Параметры

$sCondition Условие (выражение в кавычках для Execute), истинность которого проверяется.
$bExit [необязательный] Если True, то скрипт завершается при $sCondition = False.
$nCode [необязательный] Код выхода, если $bExit = True.
$sLine [необязательный] Отображает номер строки, где условие возвращает ложь. Если это значение не указывать, то по умолчанию отображается правильный номер строки.

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

Возвращает результат условия (Только при истине или отключенном выходе $bExit).

Примечания

@error и @extended не уничтожаются этой функцией, передаются от предыдущего вызова.

Пример

#include <Debug.au3>

$sABC= ""
_Assert('$sABC > ""') ; использует функцию Execute() для вычисления
; проверка, является ли $sABC больше пустой строки, результат False и вывод ошибки