Funktionen TypeName und VarType

Liefert eine Zeichenkette (TypeName) oder einen numerischen Wert (VarType) zur├╝ck, der oder die Informationen ├╝ber eine Variable gibt.

Syntax:


TypeName (Variable) / VarType (Variable)

R├╝ckgabewert:

String; Integer

Parameter:

Variable: Die Variable, deren Typ Sie bestimmen m├Âchten. Sie k├Ânnen folgende Werte verwenden:

Schl├╝sselwort

Benannte Konstante

VarType

Variablentyp

Boolean

11

Boolean-Variable

Byte

17

Byte variable

Date

V_DATE

7

Date-Variable

Currency

V_CURRENCY

6

Currency-Variable (W├Ąhrungsvariable)

Double

V_DOUBLE

5

Double-Flie├čkommavariable

Integer

V_INTEGER

2

Integer-Variable

Long

V_LONG

3

Long-Integer-Variable

Object

9

Objekt-Variable

Single

V_SINGLE

4

Single-Flie├čkommavariable

String

V_STRING

8

Zeichenketten-Variable

Variant

12

Variant-Variable (kann alle Typen beinhalten und wird bei der und durch die Definition typisiert)

Empty

V_EMPTY

0

Variable ist nicht initialisiert

Null

V_NULL

1

Keine g├╝ltigen Daten


Fehlercodes:

5 Ung├╝ltiger Prozeduraufruf

Beispiel:


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,"Einige Typen in LibreOffice Basic"
End Sub

Bitte unterst├╝tzen Sie uns!