Visual Basic 
Many people, myself included, find Visual Basic 6 to be far superior to the atrocity that is VB.NET. I had high hopes for VB.NET, but the more I use it the more I find myself missing the ease of use, especially for RAD, that VB6 offered. Mainstream support of VB6 ended in March 2005 and Microsoft has stated that VB6 will enter "non-supported phase" in March 2008. In that vein I’ve decided to keep alive a collection of Visual Basic tutorials and tips I’ve written. This is mostly for my own reference, but if you find these pages useful or have a question, feel free to leave a comment.
With the help of a couple books, and lot of code crunching, I taught myself Visual Basic, so if my ideas sometimes aren’t ideal or optimal and you have an improvement or suggestion, please send me an email or leave a comment.
Table of Contents
- Introduction
- The Form
- Controls
- Basic Controls
- Advanced Image Control
- Advanced Combo Box
- ListView and TreeView
- MaskedEdit and RichTextBox
- Data Control
- FlexGrid Control
- Control Arrays
- Events
- Menus
- Data Types
- Collections
- Writing Code
- Control Structures
- Data Structures
- Functions
- File Access
- Debugging
- Exceptions
- Printing
- Object-Oriented Programming
- Introduction to SQL
- Advanced Topics
- WindowsXP Style
- Working With Microsoft Office
- Windows API
- Glossary