Что нового

Для проверки чего допустимо применение макроса @error

dr.room

Новичок
Сообщения
283
Репутация
0
Всем привет
Насколько я понял с помощью @error можно проверять успешность выполнения функций. Но можно ли в других случаях применять @error? В каких случаях бесполезно применение @error?
Спасибо
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
Все собственные функции AutoIt устанавливают @error. Если значения @error в справке не расписаны, то их два: 0 - функция завершилась успешно, 1 - произошла ошибка. В пользовательских функциях @error задаётся "вручную" через SetError(). Следовательно, если разработчик не побеспокоился об установке ошибки, то проверять @error бесполезно - всегда будет 0.
 
Верх