Suche…


Bemerkungen

Option Explicit On ist eine empfohlene bewährte Methode für Visual Basic .Net. Es hilft Ihnen als Entwickler, saubereren, stabileren, fehlerfreieren und wartungsfreundlicheren Code zu erstellen. In einigen Fällen kann es auch helfen, Programme mit besserer Leistung zu schreiben!

mit ref an https://support.microsoft.com/de-in/kb/311329#bookmark-3 Die Option strict kann auch anstelle der Option explizit verwendet werden. Die Option strict erbt die Option explizit.

Was ist es?

Sie zwingt Sie dazu, alle Variablen explizit zu deklarieren.

Was ist der Unterschied zwischen explizit und implizit deklarieren einer Variablen?

Eine Variable explizit deklarieren:

Dim anInteger As Integer = 1234

Eine Variable implizit deklarieren:

'Did not declare aNumber using Dim
aNumber = 1234

Fazit

Daher sollten Sie immer Option Explicit On da Sie während der Zuweisung eine Variable falsch schreiben können, wodurch das Programm unerwartet reagiert.

Wie schalte ich es ein?

Dokumentebene

Sie ist standardmäßig aktiviert, Sie können jedoch eine zusätzliche Schutzschicht verwenden, indem Sie Option Explicit On oben in der Codedatei platzieren. Die Option gilt für das gesamte Dokument.

Projektebene

Sie können es über das Menü in Visual Studio einschalten:

Projekt> [Projekt] Eigenschaften> Registerkarte Kompilieren> Option Explicit

Wählen On im Dropdown-Menü die Option Ein. Die Option gilt für das gesamte Dokument.

Alle neuen Projekte

Sie können es standardmäßig für alle neuen Projekte aktivieren, indem Sie Folgendes auswählen:

Extras> Optionen> Projekte und Lösungen> VB-Standardeinstellungen> Option Explicit

Wählen On im Dropdown-Menü die Option Ein.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow