Auswählen des Typs der zu definierenden Variablen
Aktualisiert: November 2007
Beim Definieren einer Variablen müssen Sie die folgenden Merkmale festlegen:
Den Datentyp, d. h. welche Daten darin enthalten sein sollen
Die Lebensdauer, d. h. wie lange sie bestehen soll
Den Gültigkeitsbereich, d. h. welcher Code ohne Namensqualifizierung darauf verweisen kann
Die Zugriffsebene, d. h. welcher Code Lese- und Schreibzugriff darauf hat
Datentyp
Fügen Sie in die Dim-Anweisung (Visual Basic), die die Variable deklariert, eine As-Klausel ein, die den entsprechenden Datentyp angibt (z. B. Integer oder String). Die folgenden Seiten unterstützen Sie bei der Wahl des Datentyps für eine Variable.
Gewusst wie: Ablegen der größtmöglichen Zahl in einer Variablen
Gewusst wie: Optimieren der Speicherung von positiven ganzen Zahlen mit vorzeichenlosen Typen
Gewusst wie: Ablegen der signifikanten Ziffern in einer Variablen
Gewusst wie: Ablegen der Werte True und False in einer Variablen
Gewusst wie: Ablegen von Datums- und Zeitwerten in einer Variablen
Gewusst wie: Ablegen von Daten eines unbekannten Typs in einer Variablen
Weitere Informationen finden Sie unter Datentyp: Zusammenfassung (Visual Basic).
Lebensdauer
Eine wichtige, bei der Auswahl der Lebensdauer zu treffende Entscheidung ist die, ob die Variable gelöscht werden darf, wenn das Modul, die Klasse oder die Prozedur zur Deklaration der Variablen nicht mehr vorhanden ist.
Wenn die Variable nicht über die Lebensdauer ihres enthaltenden Elements hinaus bestehen bleiben muss, brauchen Sie keine weitere Maßnahme zu ergreifen. Wenn die Variable länger als ihr enthaltendes Element bestehen bleiben muss, können Sie das Static-Schlüsselwort oder das Shared-Schlüsselwort in ihre Dim-Anweisung einfügen. Führen Sie die Schritte in Gewusst wie: Erhöhen der Lebensdauer einer Variablen aus.
Weitere Informationen finden Sie unter Lebensdauer in Visual Basic.
Gültigkeitsbereich
Der Gültigkeitsbereich einer Variablen ist in der Regel mit dem ihres Deklarationsbereichs, d. h. dem enthaltenden Element, in dem sie deklariert ist, identisch. Sie entscheiden, wie umfangreich der Gültigkeitsbereich der Variablen sein soll.
Achten Sie darauf, dass die Dim-Anweisung auf der entsprechenden Ebene (z. B. Block-, Prozedur- oder Modulebene) angegeben ist. Führen Sie die Schritte in Gewusst wie: Steuern des Gültigkeitsbereichs einer Variablen aus.
Weitere Informationen finden Sie unter Gültigkeitsbereich in Visual Basic.
Zugriffsebene
Jede Variable besitzt eine Standardzugriffsebene. Diese Standardzugriffsebene hängt von ihrer Deklarationsposition, d. h. dem Typ des enthaltenden Elements ab.
Wenn Sie eine andere Zugriffsebene als die Standardzugriffsebene angeben müssen, können Sie einen Zugriffsmodifizierer (z. B. Protected oder Private) in ihre Dim-Anweisung einfügen. Dies ist nur für Membervariablen (d. h. Variablen, die außerhalb einer Prozedur deklariert wurden) möglich. Führen Sie die Schritte in Gewusst wie: Steuern der Verfügbarkeit einer Variablen aus.
Weitere Informationen finden Sie unter Zugriffsebenen in Visual Basic.
Siehe auch
Aufgaben
Gewusst wie: Erhöhen der Lebensdauer einer Variablen
Gewusst wie: Steuern des Gültigkeitsbereichs einer Variablen
Konzepte
Variablendeklaration in Visual Basic
Merkmale deklarierter Elemente
Gültigkeitsbereich in Visual Basic
Zugriffsebenen in Visual Basic