With whatever respect I can muster for your work, and this is probably my most serious post on this thread, why do you still want to work with VB6?

By the time you are done, there won't be anyone who 'can' run your code and give you any feedback. The world will have moved on to VS2011 or maybe F#.

Switching to dotnet, you at least stand some chance, even though you may be only doing it to please yourself.

.