You can reference thisform.objects which gives you a list of all the top level objects in a form (ie it will give you a pageframe but not the pages contained within or any controls in any of the pages)
I guess you could do :
lnObjectCount = Alen(Thisform.Objects)
HTH
Will
>Hi Ya'll !
>
>I was checking out some code on the NET... and went to Pinter's site... and was playing with some code there....
>
>
http://www.lespinter.com/ Learning Center #229 Object Oriented Programming In VFP...
>
>and when I tried the sample code there... it refered to a property called..
>
>THISFORM.Objectcount
>
>My VFP 6 did not like that at all!! I tried to search for this property, but no luck....
>
>What is wrong???
>
>How do I get a count of the objects in a form then?
>
>Thanks!!!
>
>Tommy
Will Jones