4.1. Debugging4.1.1. Syntax Errors4.1.1.1. Syntax errors at compile time4.1.1.2. Syntax errors at runtime4.1.2. Logical Errors4.1.2.1. Logical errors that affect program results4.1.2.2. Logical errors that generate error messages4.1.3. The Microsoft Script Debugger4.1.3.1. Launching the Script Debugger4.1.3.2. The Script Debugger interface4.1.3.3. Tracing execution with the Script Debugger4.1.3.4. Determining the value of a variable, expression, or
function at runtime4.1.3.5. Changing variable values at runtime4.2. Error Handling4.2.1. The On Error Resume Next Statement4.2.2. The Err Object4.2.2.1. Err object properties4.2.2.2. Err object methods4.3. Common Problem Areas and How to Avoid Them