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
$a=1
$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