>Hi,
>Anyway to loop thru all controls without using recursive?
>
>Thank you
Why don't you want to use recursion?
amembers() will give you controls in a container, but only for one level. I think you will need recursion to get all members. If you need this often, you might create a user-defined function, or class, that fills an array recursively, with things like the object name, object container, and level of recursion. Your UDF would use recursion, but for any program that calls it, things would be simpler.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)