There is sometimes confusion between what is and isn’t supported of Visual Basic 6. What happens with Vista given it has the VB Runtime built in – how does support for that work? These are common sorts of questions.
There are two very good locations to check up on with VB6 support. One is this one which has a solid Q&A on VB6 and Visual Studio 6 support for VB. It covers the most frequently asked questions on VB6.
The other one is this one which outlines and answers most questions about the VB6 Runtime on Vista. If you are running VB6 you should look through these pages.
If you are looking at migrating or extending your VB6 application, a site that has lots of useful information is http://msdn.microsoft.com/vbrun.
