Speaking from experience (I run VB6 almost every day in Windows 7 – 64 bit), there is no problem getting it running, in fact you do not have to run it in any kind of compatability mode. There are a couple of Caveats though:
- Use the installer from a recent (within 5 years) version of the MSDN.
- Install VB6 before installing any other Visual Studio product.
- Turn off UAC, VB6 will not run with UAC running.
- I have not successfully gotten the old MSDN Help Installed, so I wouldn’t bother wasting time trying to get that installed.