Funzione TypeName; Funzione VarType

Restituisce una stringa (TypeName) o un valore numerico (VarType) contenente informazioni relative a una variabile.

Sintassi:


TypeName (Variabile) / VarType (Variabile)

Valore restituito:

String; Integer

Parametri:

Variabile: variabile di cui si desidera determinare il tipo. Potete usare i seguenti valori:

parola chiave

Costante nominata

VarType

Tipo di variabile

Boolean

11

Variabile booleana

Date

V_DATE

7

Variabile data

Currency

V_CURRENCY

6

Variabile di valuta

Double

V_DOUBLE

5

Variabile numerica decimale doppia

Integer

V_INTEGER

2

Variabile numerica intera

Long

V_LONG

3

Variabili numerica intera lunga

Object

9

Variabile oggetto

Single

V_SINGLE

4

Variabile numerica decimale singola

String

V_STRING

8

Variabile stringa

Variant

12

Variabile variante (che può contenere tutti i tipi specificati dalla definizione)

Empty

V_EMPTY

0

Variabile non inizializzata

Null

V_NULL

1

Nessun dato valido


Codici di errore:

5 Richiamo di procedura non valido

Esempio:


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
Dim cVar as Currency
Dim tVar as Date
 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(cVar) & " " & VarType(cVar) & Chr(13) &_
 TypeName(tVar) & " " & VarType(tVar) & Chr(13) &_
 TypeName(lVar) & " " & VarType(lVar),0,"Alcuni tipi disponibili in LibreOffice Basic"
End Sub

Sosteneteci!