Variable Info Group

HostExplorer Programming

Variable Info Group

3270 5250 VT

IsArray—Returns a Boolean value indicating whether a variable is an array. Not supported by Hummingbird Basic. Supported by Microsoft Visual Basic.

IsDate—Determines whether a value is a legal date.

IsEmpty—Returns a value that identifies whether a variant has been initialized.

IsError—Returns a Boolean value indicating whether a variable has been initialized. Not supported by Hummingbird Basic. Supported by Microsoft Visual Basic.

IsMissing—Returns a Boolean value indicating whether an optional variant argument has been passed to a procedure. Not supported by Hummingbird Basic. Supported by Microsoft Visual Basic.

IsNull—Returns a value that identifies whether an expression has resulted in a null value.

IsNumeric—Returns a value that signifies whether a variant is of numeric type.

IsObject—Returns a Boolean value indicating whether an identifier represents an object variable. Not supported by Hummingbird Basic. Supported by Microsoft Visual Basic.

Lbound—Returns a Long containing the smallest available subscript for the indicating dimension of an array.

TypeName—Returns a string indicating the type of value stored. Not supported by Hummingbird Basic.

Ubound—Returns the upper bound of the subscript range for the specified array.

VarType—Returns the ordinal number representing the type of data currently stored in the variant. A string representation with a prefix of vb of the value is used in WinWrap Basic but not in Hummingbird Basic. Instead, Hummingbird Basic includes the MsgBox Instruction/Method, String Data Type, Attribute definition, Shell Method, Var Type, Weekday Method, and StrConv Method. It also uses the numerical values of the string representation with prefix vb.