reference post 
	https://www.autoitscript.com/forum/topic/202618-implementing-irunningobjecttable-interface/?do=findComment&comment=1525707
 
	Main.au3
 
#include "RegisterActiveObject UDF3.au3"
__ExampleA()
Func __ExampleA()
	Local $s_Clsid
	Local $o_object = __RegisterActiveObject(Default, $s_Clsid)
	If @error Or Not IsObj($o_object) Then Return
	Local $aArray[2] = ["Item A0", "item A1"]
	$o_object.add("String", 'Apple')
	$o_object.add