September 23, 2009 at 7:47 pm #8135
Thanks for your question.
You can use the following sample code to enumerate the Components and Controls arrays on a form. Note that a Component may also be a Control.
Utilities.Trace "MainForm.ComponentCount = " & MainForm.ComponentCount for I = 0 to MainForm.ComponentCount - 1 Utilities.Trace I & " = " & MainForm.Components(I).ClassName next Utilities.Trace "MainForm.ControlCount = " & MainForm.ControlCount for I = 0 to MainForm.ControlCount - 1 Utilities.Trace I & " = " & MainForm.Controls(I).ClassName next
I hope this helps you.