Is there any way to pass a variable to a form apart from using global variables?
The standard workaround is to put an invisible text box (or caption or any other control that suits your use.) on the target form and access it by Form.textbox = “value”. Then you can use the Change event of that control to do anything you want in that form. Also, check out the .Tag property which is a “what-you-want” property where you can hook any string you want onto a control. This property can also be accessed from other modules. Commented by :shabir_aspnet@yahoo.co.