I think you can use the System.Reflection. You can associate each form name with the name of the dll, in the XML file, and then load the dll using System.Reflection and create instances of the form with the form name from the XML.
I can see this happening but, i am not sure if this is what you are looking for. Thanks, Ravi ===== "Keep these concepts in mind: You've failed many times, although you don't remember. You fell down the first time you tried to walk. You almost drowned the first time you tried to swim. . . . Don't worry about failure. My suggestion to each of you: Worry about the chances you miss when you don't even try." Sherman Finesilver --------------------------------- Relax. Yahoo! Mail virus scanning helps detect nasty viruses! =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com