TCE-Variablentypen

TCE stellt eine Reihe von unterschiedlichen Variablentypen zur Verfügung.

Generell können Variablen als Klassenvariablen definiert werden, indem man diese in der Struktur einer Klasse anlegt. Daneben können Variablen als lokale Variablen definiert werden, indem an beliebiger Stelle innerhalb einer Funktion diese mit dem Schlüsselwort DIM deklariert. Jede Variable wird in diesem Fall mit dem As-Operator mit einem Typ versehen. Wenn mehrere Variablen definiert werden müssen, können diese, getrennt durch Kommas, angegeben werden.

Beispiel

Dim V1 As Double, V2 As String

Die meisten Variablen verfügen über einen Attribut-Satz, um spezifische Eigenschaften und Funktionen für einen Variablentyp abzufragen bzw. auszuführen.

So kann beispielsweise für eine String-Variable die Länge des Strings durch Abfrage des Attributes Length ermittelt werden.

Beispiel

Dim V1 As String, V2 As Long

V1 := "TAP.CON"

V2 := V1.Length

Ergebnis: V2 enthält den Wert 7

Variablen können als Behälter einfacher Werte (Skalare) oder als Behälter für Listen definiert werden.

Beispiel

Dim V1 As String, V2() As Long

V1 := "TAP.CON"

V2(0) := 10

V2(3) := 100

V2 := {10, 20, 30}

Listen haben als kleinsten Index den Index 0, und sind in ihrer Anzahl begrenzt auf 2^16-1 Einträge. Listen dimensionieren sich automatisch mit der Zuweisung von Werten und besitzen spezielle Attribute, beispielsweise zur Abfrage des kleinsten und größten belegten Index der Liste.

 

 

More:

Standard-Attribute von Variablen

Standard-Events von Variablen

Listen von Variablen

TCE-Objekte

TCE-Objektreferenzen

TCE-Objektzeiger

COM-Objektreferenzen

Boolean

Long

Double

Date

Currency

String

Variant

RTF

PDF

Picture

Model3D

Class

Font

Reference

Formular

Control

Menu

Toolbar

Dictionary

Sheet

Matrix

MDT

Fuzzy

Table

Connection