Sorry Bruce007...I can't help you there. There are a lot of apps that place libraries and controls into the system and to get definative descriptions of some of them is very difficult. Ya might try looking here:
I know for sure though that the references that must at least be selected are:
for Standard exe project:
=========================
- Visual Basic For Applications
- Visual Basic runtime objects and procedures
- Visual Basic objects and procedures
- OLE Automation
for a Data Project:
===================
- Visual Basic For Applications
- Visual Basic runtime objects and procedures
- Visual Basic objects and procedures
- OLE Automation
- Microsoft ActiveX Data Objects 2.0 Library
- Microsoft Data Binding Collection
- Microsoft Data Report Designer v6.0
- Microsoft Data Formatting Object Library
- Microsoft Data Environment Instance 1.0
- Microsoft Data Source Interfaces
No mater what your doing, the first 3 references should always be selected. If they are, then I'ld say your form.show problem lies in the fact that perhaps the form name you're supplying to show is not correct. Make sure the name supplied to show is in fact the name entered in the "Name" property for the form you want to show (not the form's saved name).
===========================
Life is like a box of BASIC