Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: Visual Basic
Expertise: Intermediate
Aug 1, 1997



Building the Right Environment to Support AI, Machine Learning and Deep Learning

Procedures that Act on a Group of Controls

You can use the almost-forgotten ability of Visual Basic to have a function or sub with an undetermined number of arguments do something to a set of controls. For example, you can enable/disable many controls with one sub call:
EnableAll True, Text1, Text2, _
        Command1, Command2
This procedure iterates on all the controls passed as arguments:
Sub EnableAll(Enabled As Boolean, _
        ParamArray objs() As Variant)
                Dim obj As Variant
                For Each obj In objs
                        obj.Enabled = Enabled
                Next obj
End Sub
Pedro Prospero
Comment and Contribute






(Maximum characters: 1200). You have 1200 characters left.



Thanks for your registration, follow us on our social networks to keep up-to-date