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 |
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