IBM Lotus Symphony


Função TypeName; Função VarType [Runtime]

Devolve uma cadeia (TypeName) ou um valor numérico (VarType) que contenha informações para uma variável.

Sintaxe:

TypeName (Variable)VarType (Variable)

Valor de retorno:

String; Integer

Parâmetros:

Variable: A variável cujo tipo pretende determinar. É possível utilizar os seguintes valores:

Tabela 1. Valores de variáveis
palavra-chave VarType Tipo de variável
Booleana 11 Variável booleana
Data 7 Variável de data
Duplo 5 Variável de dupla vírgula flutuante
Integer 2 Variável de números inteiros
Long 3 Variável de números inteiros longos
Objecto 9 Variável de objecto
Simples 4 Variável com uma vírgula flutuante
String 8 Variável de cadeia
Variant 12 Variável Variant (pode conter todos os tipos especificados pela definição)
Empty 0 A variável não está inicializada
Nulo 1 Inexistência de dados válidos

Códigos de erro

5 Chamada de procedimento não válido

Exemplo:

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


Comentários sobre o produto | Documentação adicional | Marcas comerciais