oShellObj = CREATEOBJ('Shell.Application') ?type('oshellobj') && Returns "O" local x(1) && Creates single element array y = amembers(x,oshellobj,1) ?y && = 21 ?alen(x,1) && = 21 ?alen(x,2) && = 2 ?alen(x) && = 42If you're not seeing these results, then, well, may I offer that perhaps there is some tiny difference in what you are doing? BTW, I find that I have to execute each command in the command window separately.
?oshellobj.settimein the command window, I get (surprise!) the Windows set time window.