Eine Variable, die als Konstante deklariert wurde, kann nur über einen Const-Parameter an eine Funktion übergeben werden.
Der Satz ist falsch oder ich verstehe ihn falsch:
AutoIt
Global Const $ABC = 'abc'
_test($ABC)
Func _test($var)
ConsoleWrite('@@ Debug(' & @ScriptLineNumber & ') : $var = ' & $var & @CRLF & '>Error code: ' & @error & @CRLF) ;### Debug Console
EndFunc
Vor $var muss kein Const stehen.