Ich würde dir auch empfehlen auf eine andere Programmiersprache umzusteigen. VB6 wird nicht mehr weiterentwickelt und die damit entwickelten Programme laufen fot nicht auf Vista & Co.

Wenn du in VB entwickeln willst, dann nimm VB.Net. Bei Vista ist das .NET-Framework schon drauf und bei XP kommt es oft per Update.