In nearly every case I've encountered, setting a COM object to the null string ("") produces the same result as as setting the same to the constant "Nothing" in VB/VBScript.
This is unfortunately not always true.
So, here is a way to make the Nothing value available in AutoIt:
Local $oVBS = ObjCreate("ScriptControl")
$oVBS.language = "VBScript"
Global Const $Nothing = $oVBS.eval("Nothing")
$oVBS = $Nothing
$Nothing is then available to use anywhere in your script.
Dale
Note: