|
TypeName Function |
Main Menu |
Syntax
TypeName(varname)
The required varname argument can be any variable.
Return Values
The TypeName function has the following return values:
| Value | Description |
| Byte | Byte value |
| Integer | Integer value |
| Long | Long integer value |
| Single | Single-precision floating-point value |
| Double | Double-precision floating-point value |
| Currency | Currency value |
| Decimal | Decimal value |
| Date | Date or time value |
| String | Character string value |
| Boolean | Boolean value; True or False |
| Empty | Unitialized |
| Null | No valid data |
| <object type> | Actual type name of an object |
| Object | Generic object |
| Unknown | Unknown object type |
| Nothing | Object variable that doesn't yet refer to an object instance |
| Error | Error |
Remarks
The following example uses the TypeName function to return information about
a variable:
Dim ArrayVar(4), MyType
NullVar = Null ' Assign Null value.MyType = TypeName("VBScript") ' Returns "String".
MyType = TypeName(4) ' Returns "Integer".
MyType = TypeName(37.50) ' Returns "Double".
MyType = TypeName(NullVar) ' Returns "Null".
MyType = TypeName(ArrayVar) ' Returns "Variant()".
related to
IsArray IsDate
IsEmpty IsNull
IsNumeric IsObject
VarType
|