IBM Lotus Symphony


Функция TypeName; Функция VarType [встроенная]

Возвращает строковое (TypeName) или числовое (VarType) значение, содержащее информацию о переменной.

Синтаксис:

TypeName (Переменная) VarType (Переменная)

Возвращаемое значение:

String; Integer

Параметры:

Переменная: переменная, тип которой нужно определить. Возможны следующие значения:

Таблица 1. Значения переменных
Ключевое слово 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 Переменная не содержит допустимых данных

Коды ошибок

5 Недопустимый вызов процедуры

Пример:

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


Комментарии по продукту | Дополнительная документация | Товарные знаки