You are currently viewing the tutorials for Classic VB (VB6). For VB.NET (VB 2005/2008) tutorials, click here.
The tutorials, how-tos, and code samples provided on this page are available free of charge (with the exception of the "Extras" section). You can use these as an on-line resource to access any individual topic on this page, as well as download any associated VB project files or other files associated with that individual topic for no cost whatsoever. This material is also available as a low-cost e-book and download package, featured on our Download Packages page.
These tutorials were developed by Bruce Gordon, founder and president of The VB Programmer, LLC. In addition to working full-time as a programmer for over 20 years, Bruce also worked part-time as a computer programming instructor for many years. In teaching numerous sessions of Visual Basic, he developed many tutorials and how-to write-ups for his students. Those write-ups evolved into the articles now available on this page.
A word about Classic Visual Basic (VB6). Yes, VB.NET/2005/2008 has been around for quite some now and cannot be ignored. However, "classic" Visual Basic (VB6) is still widely used in industry and educational institutions. It is compatible with all current MS operating systems (including Vista) and will be around for quite some time. If you need to learn VB6 (or enhance your current VB6 knowledge) for work or school, you should find the material on this page very helpful.
To see what others have said about the tutorials, check out our Feedback page.