Welche Variablen gibt es?
| Datentyp | Typkennzeichen |
Bytes
|
Wertbereich |
| Boolean |
2
|
0 oder 1 / True oder False | |
| Byte |
1
|
Ganze Zahlen von 0 bis 255 | |
| Currency |
@
|
8
|
-922.337.203.685.477,5808 bis |
| 922.337.203.685.477,5807 | |||
| Dies ist ein Festkommadatentyp | |||
| Date |
8
|
1.Januar 100 bis 31.Dezember 9999 | |
| Double |
#
|
8
|
-1,79769313486232E398 bis |
| -4,94065645841247E | |||
| 4,94065645841247E-324 bis | |||
| 1,7976931486232E308 | |||
| Integer |
%
|
2
|
Ganze Zahlen von -32.768 - +32767 |
| Long |
&
|
4
|
Ganzahl von -2.147.483.648 bis 2.147.483.647 |
| Object | Beliebiger Verweis auf ein Objekt vom Typ Objekt | ||
| Single |
!
|
4
|
-3,402823E38 bis -1,401298E-45 |
| 1,401298E-45- bis 3,402823E28 | |||
| String |
$
|
10
|
Bis zu 2 Milliarden Zeichen |
| Variant |
22
|
Numerische wert des TypenDouble und dem TypString |
Und so deklariert man Variablen!
Privat Sub .....Hier nun die Beschreibung der obigen Deklaration:
| Zeile 1: | Hier wird die Variable HundeName als String und die Variable Alter als Integer deklariert. |
| Zeile 2: | Hier wird der Variable HundeName der Wert Waldi zugewiesen. |
| Zeile 3: | Hier wird der Variable Alter der Wert 2 zugewiesen. |
Man kann auch durch folgenden Befehl eine Variable deklarieren:
Dim HundeName$
Durch das Zeichen $ wird auch in diesem Fall die Variable HundeName als String
deklariert.
Man kann auch Eigenschaften einer Variablen im nachhinein ändern (es wird aber immer nur der zuletzt angegebene Wert in der Variablen gespeichert und der vorige Wert vergessen) mit dem Befehl:
txtPasswort.Height = 1400
weist Basic an: Suche das Objekt mit dem Namen txtPasswort und weise seiner
Eigenschaft Height den Wert 1400 zu.