Funktionsreferenz


Execute

Führt einen Ausdruck aus.

Execute ( string )

Parameter

string String, welcher den auszuwertenden Ausdruck beinhaltet.

Rückgabewert

Erfolg: Gibt den Wert des ausgewerteten Ausdrucks zurück.
Fehler: Gibt "" (leerer String) zurück und @error wird nicht auf 0 gesetzt.

Bemerkungen

Keine.

Verwandte Funktionen

Assign, Eval, Call

Beispiel


; Beispiel 1
; In diesem Beispiel wird einer Variable der Wert 1 dazuaddiert
Local $a = 1
Local $v = Execute("$a+1") ; $v hat den Wert 2
ConsoleWrite($v & @CRLF)


; Beispiel 2
; In diesem Beispiel, lässt sich das Makro einmal als Name und einmal als Wert ausgeben.
_debugMakro("@ScriptDir")

Func _debugMakro($_makroString)
    ConsoleWrite($_makroString & " >>> " & Execute($_makroString) & @CRLF)
EndFunc   ;==>_debugMakro