Module
Contents
Index 🔎︎

# TypeName Function; VarType Function

Returnerar en sträng (TypeName) eller numeriskt värde (VarType) som innehåller information om variabeln.

## Syntax:

    TypeName (Variable) / VarType (Variable)

## Returvärde:

String; Integer

## Parametrar:

Variabel: Den variabel som funktionen ska ge information om. Du kan använda följande värden:

Nyckelord | Named constant | VarType | Variabeltyp
Boolean |  | 11 | Logisk variabel
Date | V_DATE | 7 | Datumvariabel
Currency | V_CURRENCY | 6 | Currency variable
Double | V_DOUBLE | 5 | Flyttal med dubbel precision
Integer | V_INTEGER | 2 | Heltalsvariabel av typen Integer
Long | V_LONG | 3 | Heltalsvariabel av typen Long
Object |  | 9 | Objektvariabel
Single | V_SINGLE | 4 | Flyttal med enkel precision
String | V_STRING | 8 | Strängvariabel
Variant |  | 12 | Variabel av typen Variant (kan innehålla alla datatyper enligt definitionen)
Empty | V_EMPTY | 0 | Variabeln är inte initierad
Null | V_NULL | 1 | Giltiga data saknas

## Error codes:

5 Felaktigt proceduranrop

## Exempel:

    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,"Några datatyper i LibreOffice Basic"

    End Sub