Visual Basic Understanding the Visual Basics Tutorials

The fundamentals are fun! Whether you agree with this or not, you must understand the basics to Visual Basic if you are going to create anything interesting. Use these Visual Basics tutorials to learn things you will use in virtually in program you create. In the end you too will agree that the Visual Basics are key.

  • Level2
    Want to get a hold of Visual Basic 6.0? Do you have a program written in VB that you wish to run but don't have the VB6 runtime any longer? Have an older program and want to get it running on the latest OS. Read this article for information about downloading VB6 and other VB components.
  • Level1
    Understanding how variables work is very important. Learn how Visual Basic handles scope and duration with this tutorial.
  • Level1
    Errors happen. This is how programming works. Your goal is to handle runtime errors in a graceful way. At times this means simply displaying them to the end user in a pretty way. Other times you have to handle them yourself. Learn how with this Visual Basic tutorial.
  • Level1
    Subroutines and functions allow you to break your program up into smaller and more manageable chunks. You will use both of these many times when you develop VB applications you must learn them well.
  • Level1
    In VB assignments are very easy to use. However, this tutorial explains all the details of what VB does when you use the simple = statement and gives examples of valid and invalid assignments.
  • Level1
    Constants in Visual Basic are like variables that you define right away and can never change. Static variables are variables that maintain their value even when they go out of scope. This VB tutorial explains both.
  • Level1
    User Defined Types allow you to define your own structures in Visual Basic. Many programming languages allow you to do this and it is very handy when you want to make up a structure to fit your program.
  • Level1
    Variables can be declared in different scopes so that they can be accessed from within different areas of a program. Once you start creating applications that have any complexity you must understand variable scope.
  • Level1
    Variables store data. This is the same in every programming language. Visual Basic has many different variable types to store different types of data. Learn how to use them in this tutorial.
  • Level1
    A VB project is made up of many different files that each have a different purpose. Data in files have a defined scope that dictates what other parts of the program can access the data. This VB tutorial explains how all of this works.
  • Level1
    This is a beginner tutorial that explains what the Visual Basic 6 IDE looks like and how you can use it effectively as you begin developing full fledged VB6 applications.
  • Level1
    This VB tutorial helps a beginner understand what a project is and how it works in VB. It also gives some basic examples on how to use and format controls in your Visual Basic applications.
  • Level1
    This is another program that says hello to the world. However, it uses a few more controls and says hello in a bit of a fancier way. Learn how to write a simple VB6 app using command buttons and label controls with this VB tutorial.
  • Level1
    Learn how to use the Visual Basic environment to run, save, and reopen a project you are working on. This covers some of the "Visual Basics" you will need to know if you want to ever develop full applications in VB6.
  • Level2
    This tutorial explains how you can work with Menus in Visual Basic. It covers both normal (on the top) menus and pop-up menus (that "popup" when you right click). You will use both these types of menu's in almost any Visual Basic application you develop.
  • Level2
    Visual Basic combo boxes are like list boxes but they allow you to have a drop down list and/or be able to type in your own list items instead of only selecting one of the current items. This VB6 combo box tutorial teaches you everything you need to know to use combo boxes in your Visual Basic application.
  • Level2
    Once you start learning how to create even slightly complex VB programs you will inevitably need to implement some basic error handling. This allows you to capture errors and handle them in a graceful way instead of having your fancy Visual Basic application crash and burn.
  • Level3
    This VB6 tutorial demonstrates how you can pass arrays to functions, how User Defined Type (UDT) arrays work, and how variant arrays work. It is a little more advanced then the beginner tutorial but is still very easy to follow.
  • Level2
    Arrays are used to hold collections of data. They are like variables but slightly different. This Visual Basic Tutorial explains how to use them.
  • Level2
    When writing a program you will often need to do something repeatedly. Visual Basic makes this very easy using different kinds of loops. This tutorial focuses on VB6's Do, While, and For loops.
  • Level2
    Selection statements in VB6 allow you to branch based on conditions. Use the Visual Basic if, else, and select statements.
  • Level2
    Many times in a VB6 program you will need to convert data between variables of different data types such as converting an integer to a string or a string to a date variable. Learn how to do this in this Visual Basic data conversion tutorial.
  • Level2
    Visual Basic has a few built in string array functions including Split, Join, and Filter. This VB tutorial explains how to use them.
  • Level1
    This VB6 tutorial explains how you can format dates and times using the Visual Basic format command.
  • Level1
    The VB6 Format function can be used to format numeric, date, time, and string data. This Visual Basic tutorial explains exactly how this can be done using Custom Numeric Formats.
  • Level1
    The VB6 Format function can be used to format numeric, date, time, and string data. This Visual Basic tutorial explains exactly how this can be done using Named Formats.
  • Level1
    Sometimes you just need to print some data out to an hard copy from your VB6 program. This Visual Basic Tutorial shows you exactly how using the print object.
  • Level1
    The PrintForm method sends an image of the current form to the default printer. This Visual Basic tutorials shows you how you can use this method to print a VB6 form.
  • Level1
    This Visual Basic tutorial explains everything you need to know about displaying a message box using the VB6 MsgBox command.
  • Level1
    This vb6 tutorial explains in detail how you can use print method along with the space function to format a clean print onto forms or into Visual Basic picture boxes.
  • Level1
    The Visual Basic print method can be used to print information onto forms or into picture boxes. This tutorial shows you how to print with the tab() function.
  • Level1
    The Visual Basic print method can be used to print information onto forms or into picture boxes. This tutorial shows you how using a comma for a separator.
  • Level1
    The Visual Basic print method can be used to print information onto forms or into picture boxes. This tutorial shows you how using a semicolon separator.
  • Level1
    The clear screen method has existed and been used since the first BASIC language. Visual Basic still has it in its commands and you can use it to clear a VB6 form or picture box.
  • Level1
    The Visual Basic InputBox is an easy and much used way to get input from a user in VB6. This tutorial shows you how you can use the InputBox effectively.
  • Level1
    Learn how you can compile your VB6 code into a stand alone executable program. You can then distribute it to other computers.
  • Level1
    This tutorial explains the basics to creating a graphical user interface (GUI) in. It focuses in on some simple GUI elements such as MsgBox, InputBox, and the Form.
  • Level1
    To break a chunk of code up we use functions and subroutines. Learn how both of these work and when to use them.
  • Level1
    This tutorial explains all of the Visual Basic 6 loop commands (the do loop, do-while loop, do-until loop, and for loop) all with code to demonstrate.
  • Level1
    This explains exactly how to use conditional if statements. It provides all the ways you can use them and gives detailed examples.
  • Level1
    To write any decent program you must have a basic understanding of how variables and types work.
  • Level1
    Learn all the different data types and objects Visual Basic has to offer. It also explains a standard naming convention that helps keep your code clean.
  • Level1
    This tutorial helps the beginner (and even more experienced users) understand a lot of the cool features the VB6 environment has to offer.
  • Level1
    For the beginner it is often hard to understand how conditionals work, but if you see a few examples it makes a lot of sense. You will use these all the time in development.
  • Level1
    You will use variables all the time. Why not learn how to declare and use them properly.
  • Level1
    Create your first working application that says "Hello, World!". A standard in all programming environments.