IBM Lotus Symphony
|
Возвращает строковое (TypeName) или числовое (VarType) значение, содержащее информацию о переменной.
TypeName (Переменная) VarType (Переменная)
String; Integer
Переменная: переменная, тип которой нужно определить. Возможны следующие значения:
Ключевое слово | VarType | Тип переменной |
---|---|---|
Boolean | 11 | Переменная типа Boolean |
Дата | 7 | Переменная типа Date |
Двойной | 5 | Переменная типа Double |
Integer | 2 | Переменная типа Integer |
Long | 3 | Переменная типа Long Integer |
Объект | 9 | Переменная типа Object |
Single | 4 | Переменная типа Single |
String | 8 | Переменная типа String |
Variant | 12 | Переменная типа Variant (может содержать все типы, указанные в определении) |
Empty | 0 | Переменная не инициализирована |
Null | 1 | Переменная не содержит допустимых данных |
Sub ExampleType
Dim iVar As Integer
Dim sVar As String
Dim siVar As Single
Dim dVar As Double
Dim bVar As Boolean
Dim lVar As Long
Msgbox TypeName(iVar) & " " & VarType(iVar) & Chr(13) &_
TypeName(sVar) & " " & VarType(sVar) & Chr(13) &_
TypeName(siVar) & " " & VarType(siVar) & Chr(13) &_
TypeName(dVar) & " " & VarType(dVar) & Chr(13) &_
TypeName(bVar) & " " & VarType(bVar) & Chr(13) &_
TypeName(lVar) & " " & VarType(lVar),0,"Some types in Lotus® Symphony™ Basic"
end Sub