Hey Leute,
was ist der Unterschied zwischen diesen 3 Methoden um eine Variable zu deklarieren?
mfg
Dim , Local , Global
-
- [ offen ]
-
r1fLeX -
26. Oktober 2008 um 17:25 -
Geschlossen -
Erledigt
-
-
- Offizieller Beitrag
Zitat von Hilfe AutoItThe difference between Dim, Local and Global is the scope in which they are created:
Dim = Local scope if the variable name doesn't already exist globally (in which case it reuses the global variable!)
Global = Forces creation of the variable in the Global scope
Local = Forces creation of the variable in the Local/Function scope -
Heißt ich benutze am besten "Dim" richtig?
-
- Offizieller Beitrag
Nö, genau das nicht, da es ziemlich schwammig definiert ist vom Namespace her.
Nimm für Variablen, die im Skript und zusätzlich in Funktionen genutzt werden Global, sonst Local. -
Ok , danke.werd ich mir merken!