I created my programme using VB5. I assumed that other than OCX files, MSVBVM50.DLL was the only support file that I needed to distribute with the programme. (I want to include all files not included with a bare-bones Windows 95 setup that my programme will need.) Just to be sure, I ran Application Setup Wizard - I'm not going to use it to distribute my programme, but I wanted to look at the list of dependency files it generated. It came up with a bunch of OLE DLL files and other junk. Do I really need these?

Can somebody please list the files required by a VB programme? Also, my programme also uses COMCTL32.OCX and COMDLG32.OCX. Do those OCX files require any DLLs not included with Windows?