oFirstObject = CREATEOBJECT("MySingletonClass") nCountInstance = AINSTANCE(aMyArray, "MySingletonClass") If nCountInstance = 0 oSeconObject = CREATEOBJECT("MySingletonClass") Else oSeconObject = &aMyArray[1] Endif