Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. |
Übersetzung
Original
|
Option Explicit-Anweisung (Visual Basic)
Erzwingt die explizite Deklaration aller Variablen in einer Datei oder ermöglicht die implizite Deklaration von Variablen.
Option Explicit { On | Off }
Wenn Option Explicit On oder Option Explicit in einer Datei angegeben wird, müssen alle Variablen explizit mit der Dim-Anweisung oder der ReDim-Anweisung deklariert werden. Wenn Sie einen nicht deklarierten Variablennamen verwenden, tritt ein Fehler beim Kompilieren auf. Die Option Explicit Off-Anweisung ermöglicht implizite Deklaration von Variablen.
Bei Verwendung der Option Explicit-Anweisung muss diese in einer Datei vor allen anderen Quellcodeanweisungen angeordnet sein.
Hinweis
|
|---|
|
Option Explicit sollte normalerweise nicht auf Off festgelegt werden. Sie könnten einen Variablennamen an einer oder mehreren Stellen falsch schreiben, was zu unerwarteten Ergebnissen führen würde, wenn das Programm ausgeführt wird. |
Wenn eine Option Explicit-Anweisung nicht vorhanden ist
Wenn der Quellcode keine Option Explicit-Anweisung enthält, wird die Einstellung Option Explicit auf der Seite "Kompilieren", Projekt-Designer (Visual Basic) verwendet. Wenn der Befehlszeile-Compiler verwendet wird, wird die /optionexplicit-Compileroption verwendet.
So legen Sie Option Explicit in der IDE fest
-
Wählen Sie im Projektmappen-Explorer ein Projekt aus. Klicken Sie im Menü Projekt auf Eigenschaften. Weitere Informationen finden Sie unter Einführung in den Projekt-Designer.
-
Klicken Sie auf die Registerkarte Kompilieren.
-
Legen Sie den Wert im Feld Option Explicit fest.
Wenn Sie ein neues Projekt erstellen, wird die Option Explicit-Einstellung auf der Registerkarte Kompilieren auf die Option Explicit-Einstellung im Dialogfeld VB-Standard festgelegt. Um das Dialogfeld VB-Standard zu öffnen, klicken Sie im Menü Extras auf Optionen. Erweitern Sie im Dialogfeld Optionen die Option Projekte und Projektmappen, und klicken Sie dann auf VB-Standard. Die ursprüngliche Standardeinstellung in VB-Standard ist On.
So legen Sie Option Explicit in der Befehlszeile fest
-
Fügen Sie die /optionexplicit-Compileroption in den vbc-Befehl ein.
Hinweis