NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

End Statement

Ends a procedure or block.

End
End Function
End If
End Property
End Select
End Sub
End Try
End With

Parameters

End
Terminates execution immediately. Never required by itself but may be placed anywhere in a procedure to end code execution, close files opened with the Open statement and to clear variables.
End Function
Required to end a Function statement.
End If
Required to end a block If…Then…Else statement.
End Property
Required to end a Property Let, Property Get, or Property Set procedure.
End Select
Required to end a Select Case statement.
End Sub
Required to end a Sub statement.
End Try
Required to end a Try…Catch…Finally statement.
End With
Required to end a With statement.

Remarks

When executed, the End statement resets all module-level variables and all static local variables in all modules. To preserve the value of these variables, use the Stop statement instead. You can then resume execution while preserving the value of those variables.

Note   The End statement stops code execution abruptly, without invoking the Unload, QueryUnload, or Destruct event, or any other Visual Basic code. Code you have placed in the Unload, QueryUnload, and Destruct events of forms is not executed. Files opened using the Open statement are closed, and memory used by your program is freed. Object references held by other programs are invalidated.
The End statement provides a way to force your program to halt. For normal termination of a Visual Basic program, you should unload all forms. Your program closes as soon as there are no other programs holding references to objects created and no code executing.

See Also

Example

Class Statement | Enum Statement | Exit Statement | Function Statement | If...Then...Else Statement | Interface Statement | | Select Case Statement | Stop Statement | Sub Statement | Try ... Catch ... Finally Statement | With Statement