BEISPIEL
BEISPIEL
Adresse As String * 50
Einstellungsdatum As Date
End Type
Die Variablendeklaration:
Dim Mitarbeiter1 As TMitarbeiter
Das Füllen der Variablen
Mitarbeiter1
:
With Mitarbeiter1
.PersNr = 12345
.Name = "Doberenz"
.Adresse = "04600 Altenburg Fleischergasse 13"
.Einstellungsdatum = 28.11.93
End With
Enumerationen
Sammlungen von miteinander verwandten Konstanten können in so genannten Enums (Enumerations) zu-
sammengefasst werden. Der Enum-Datentyp wird ähnlich wie ein strukturierter Datentyp deklariert.
[Public|Private] Enum typName
mitgliedsName [=konstanterAusdruck]
mitgliedsName [=konstanterAusdruck]
...
End Enum
Eine Enumeration für drei Konstanten:
Public Enum erstesQuartal
cJanuar = 1
cFebruar
cMärz
End Enum
Es genügt, wenn nur der ersten Mitgliedskonstanten (cJanuar) ein (Long-)Wert zugewiesen wird, der Wert
der Nachfolger wird automatisch um 1 erhöht.
Auf die deklarierten Konstanten kann direkt zugegriffen werden.
Verwendung der oben deklarierten Enumeration:
Dim m As Long
m = cFebruar ' m erhält den Wert 2
oder ausführlicher
m = erstesQuartal.cFebruar
89
Benutzerdefinierte Datentypen

Get Microsoft Office Access 2007-Programmierung - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.