Boolean Statement

Declares variables of type Boolean. (2 byte whole number).

Syntax
Boolean varName [(subscripts)] [, varName [(subscripts)]...]

Parameters

varName
Specify the Boolean type and the name of the variable to be declared.
Maximum element number of the array variable
Optional. Dimensions of an array variable; up to 3 dimensions may be declared. The subscripts syntax is as follows
(ubound1, [ubound2], [ubound3])
ubound1, ubound2, ubound3 each specify the maximum upper bound for the associated dimension. The elements in each dimension of an array are numbered from 0 and the available number of array elements is the upper bound value + 1.
When specifying the upper bound value, make sure the number of total elements is within the range shown below:

  • Local variable: 2,000
  • Global Preserve variable: 4,000
  • Global variable and module variable: 100,000

Description
Boolean is used to declare variables as type Boolean. Variables of type Boolean can contain one of two values, False and True. Local variables should be declared at the top of a function. Global and module variables must be declared outside functions.

See Also
Byte, Double, Global, Int32, Int64, Integer, Long, Real, Short, String, UByte, UInt32, UINT64, UShort

Boolean Statement Example

Boolean partOK
Boolean A(10)         'Single dimension array of boolean
Boolean B(10, 10)     'Two dimension array of boolean
Boolean C(5, 5, 5)    'Three dimension array of boolean

partOK = CheckPart()
If Not partOK Then
   Print "Part check failed"
EndIf