I'd like to get some guidance on how to structure my application. Basically I have a main form that leads to another form that adds something to a database and returns to the main form. The overall question is, do I use a MDI structure or just do as I am doing now, which is using .show and .hide on the various subforms. I started this application as an SDI. Here are the questions.

  1. What are the advantages of doing an MDI?
  2. Can I just add an MDI form to my initial SDI application, or do I have to start all over?
  3. I can't seem to figue out how to edit my sub form in my existing application. The only Object and Code windows that shows up is the main form. How do I get the other forms to show in the Code and Object windows?


Any other recommendations are welcome.