Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Edge HMI

Statements

  • Last UpdatedOct 29, 2026
  • 2 minute read

Transfers control to a Sub or Function procedure.

Class

Declares the name of a class, as well as a definition of the variables, properties, and methods that comprise the class.

Const

Declares constants for use in place of literal values.

Dim

Declares variables and allocates storage space.

Do…Loop

Repeats a block of statements while a condition is True or until a condition becomes True.

Erase

Reinitializes the elements of fixed-size arrays and deallocates dynamic-array storage space.

Execute

Executes one or more specified statements.

ExecuteGlobal

Executes one or more specified statements in the global namespace of a script.

Exit

Exits a block of Do…Loop, For…Next, Function, or Sub code.

For Each…Next

Repeats a group of statements for each element in an array or collection.

For…Next

Repeats a group of statements a specified number of times.

Function

Declares the name, arguments, and code that form the body of a Function procedure.

If…Then…Else

Conditionally executes a group of statements, depending on the value of an expression.

Option Explicit

Forces explicit declaration of all variables in a script.

Private

Declares private variables and allocates storage space. Declares, in a Class block, a private variable.

Property Get

Declares, in a Class block, the name, arguments, and code that form the body of a Property procedure that gets (returns) the value of a property.

Property Let

Declares, in a Class block, the name, arguments, and code that form the body of a Property procedure that assigns (sets) the value of a property.

Property Set

Declares, in a Class block, the name, arguments, and code that form the body of a Property procedure that sets a reference to an object.

Public

Declares public variables and allocates storage space. Declares, in a Class block, a private variable.

Randomize

Initializes the random-number generator.

ReDim

Declares dynamic-array variables, and allocates or reallocates storage space at procedure level.

Rem

Includes explanatory remarks in a program.

Select

Executes one of several groups of statements, depending on the value of an expression.

Set

Assigns an object reference to a variable or property, or associates a procedure reference with an event.

Stop

Suspends execution.

Sub

Declares the name, arguments, and code that form the body of a Sub procedure.

While

Executes a series of statements as long as a given condition is True.

With

Executes a series of statements on a single object.

Related Links