Read The Fucking Manual - Oh it's M$ you don't get proper manuals when you lease their product.
Loopers this if Fuckmicrosoft.com, in case you don't read well.
If you want a 70 lines of code or more excess in every program you write - then use M$ visual basic.
If you want a program that labels you dunce to every educated and knowledgable programmer - then use VB.
If you want to write code that builds backdoors and security holes - accidentally into every program you write - use VB.
If you want to pay a huge amount of money for a program that will be out of use and incompatible three years later - then use VB.
If you want to continually be supporting customers due to another company making you software incompatable - then use VB.
I know of a program that is 2Megs long, that runs on windows and Mac, the latest edition has to be 40MB, to include the Microsoft .net compatability, and adds nothing to the mac, yet will support their latest products, and there is no loss of functionality.