Jump to content
Sign in to follow this  
Bllee

Como ignorar Critical Errors

Recommended Posts

Olá, eu gostaria de saber como ignorar critical erros e ao invés de encerrar o script, ele gerar um log no proprio script

código ex:

;~ $X = 'comentar essa var'
ConsoleWrite($X)

esse codigo fiz rapido aqui para gerar erro mesmo.
ao gerar o erro, aparece no log 

"C:\Users\948\Google Drive\Autoit\teste.au3" (1) : ==> Variable used without being declared.:
ConsoleWrite($X)
ConsoleWrite(^ ERROR
>Exit code: 1    Time: 0.09513

seria possivel fazer o script continuar, e o erro iria para uma variavel onde mostraria em msgbox  ou algum lugar?

Share this post


Link to post
Share on other sites

Olá @Bllee, falando especificamente do erro que você postou acima, você está tentando imprimir na saída do console, a variável $X, só que ela nunca foi usada antes... Muito menos declarada...

O ideal é sempre definir as variáveis antes de começar a usá-las, exemplo:

Local $x

ConsoleWrite($x)

Assim não dá erro.

Mas tá... e qual o valor de $x? Nenhum... Nada... Pode ser "" (vazio).

Pelo menos, esse erro, tem essa forma de corrigir.

Share this post


Link to post
Share on other sites

eu sei de tudo isso, o ponto que quero chegar é que ao invéz de parar a execução do script, ele constinuasse porem esse erro seria armazenado em uma variavel para eu exibir em algum lugar.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×