Differences

This shows you the differences between the selected revisions of the page.

2018-08-20 2018-11-27
link update (martin) link update (martin)
Line 77: Line 77:
VBScript does not support catching exceptions, what is a common way of handling errors in examples for most other languages. VBScript does not support catching exceptions, what is a common way of handling errors in examples for most other languages.
-In case you need to use custom error handling, instead of aborting the script on error (the default for WSH), use ''[[msdn>53f3k80h|On Error]]'' statement.+In case you need to use custom error handling, instead of aborting the script on error (the default for WSH), use ''[[https://docs.microsoft.com/en-us/previous-versions/53f3k80h(v=vs.85)|On Error]]'' statement.
Use ''On Error Resume Next'' to disable default error handling. Then you need to query ''[[https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/err-object|Err.Number]]'' after every statement to test for errors. You can revert to default error handling (aborting the script) using ''On Error GoTo 0''. Use ''On Error Resume Next'' to disable default error handling. Then you need to query ''[[https://docs.microsoft.com/en-us/office/vba/language/reference/user-interface-help/err-object|Err.Number]]'' after every statement to test for errors. You can revert to default error handling (aborting the script) using ''On Error GoTo 0''.

Last modified: by martin