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.

  • Level1

    U Visual Basic-u, dodavanje menija u runtime-u se radi na potpuno isti način kao i dodavanje bilo koje druge kontrole u runtime-u. Prvo morate da kreirate niz kontrola u vremenu dizajniranja, a onda tokom runtime-a samo učitate nove kontrole u niz. U ovom tutorijalu ću Vam pokazati sve korake ovog postupka. prvo ću Vam pokazati kako da podesite niz kontrolnog menija tokom vremenu dizajniranja. Onda ću Vam pokazati kako da dodate još menija vašem nizu tokom runtime-a. Кonačno, na kraju, ja ću vam pokazati kako da rukujete klik događajima svih menija koje dodajete tokom runtime-a.

  • Level1
    Sometimes you want to simply get the user's attention and let them know some information. This is easy with the MessageBox. However, what if you not only want to get their attention but you also want them to input some information? In classic VB we would use the InputBox, but where is that in VB.NET. Have no fear this article will show you exactly how to get that same functionality.
  • Level1
    Once you start developing even the most basic of desktop applications you will hit a point where you need to save data out to a file. The simplest way to do this is to simply save it out into a text file (if you want to get more advanced you can encrypt it). This tutorial gives you the understanding you need to save data out into a simple text format.
  • Level1
    So you have a file full of text how can you parse and read it. This File Reading VB.NET tutorial explains exactly how. It goes over examples of fixed width files, tab and comma delimited files, and even how to use the .NET TextFieldParser class. After going through these examples you will be handling text files with the best of them.
  • Level1
    Comparisons in programming allow us to do the most simple and powerful thing - make a choice. By using comparisons we can do things like branch in different directions if something is true, or loop over a bunch of things until a comparison is false, etc. This tutorial explains all the operations VB.NET supports when doing comparisons. This will provide a solid foundation for some of the more advanced features of Visual Basic .NET.
  • Level1
    VB.NET has amazing support for handling strings. This includes both the native .NET methods as well as the ones in Microsoft provided Microsoft.VisualBasic namespace (which makes migrating from VB6 over to VB.NET much easier). This tutorial goes through most of the string handling functions in in both these areas and compares them to each other.
  • Level2
    For everyone coming from a VB6 background Microsoft has provided many great ways to migrate over to VB.NET. One stepping stone in this process is the Microsoft.VisualBasic namespace that they provided. This namespace allows VB6 programmers to start developing VB.NET apps quickly and comfortably. This tutorial gives a quick introduction to this namespace and how you can use it to start developing in VB.NET and then move onto the more “pure” .NET functions.
  • Level1
    As you put together great applications you will find there are certain controls that you will use over and over again. It is important to get a good foundation in how you can use these controls, what functionality they offer, and what their limitations are. This tutorial provides just that foundation.
  • Level2
    If you are worried about making the transition to VB.NET because you are unsure of its database capabilities, have no fear! Handling database front ends has always been Visual Basics bread and butter and .NET carries this to a whole new level. This tutorial will get you off and running in this brave new world of VB DB Dev.
  • Level1
    Automatic properties and list initializers are not only new if you are coming from the classic VB world, but even if you have done some .NET development these helpful little bits of syntactic sugar didn't show up until VB 2010.
  • Level1
    Visual Basic .NET gives us a DateTime structure for working with Dates and Times. Built into this structure are a bunch of static and non-static methods that allow us to handle some of the more complex thing (like displaying the data in different formats based on cultural settings).
  • Level1
    What day is it? What time is it? VB.NET provides great support for both dates and DateTimes. With the DateTime structure you can format dates and times to be displayed in different ways and you can add time to an existing date or time. See how long apart two dates are. And many more things (all in an object oriented way).
  • Level1

    When developing great applications you almost always need to keep track of lists of data. The VB.NET structure to handle this is the array. In this tutorial we look at arrays - how to create them, modify them, iterate over them, etc.

  • Level1
    This is the first in our series of VB.NET tutorials that will help anybody moving from VB6 over to Microsoft's .NET stack. This tutorial assumes no prior programming knowledge but if you have a Visual Basic 6 background it will be easy to understand and build upon.
  • Level1
    So you have all these great Visual Basic 6 applications that have been built with blood and sweat over years of struggle and Microsoft releases Windows 7. Will your applications still run? Are you going to have to do any heavy lifting to make them work? This tutorial walks you through what to look for when verifying your VB apps continue to work on the latest version of Windows. It also gives examples of 5 of the most popular apps and code examples on our site and how they hold up to Win 7.
  • 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
    Almost any application needs to support printing of some sort or another. Whether its reports, graphics, documents, or something else, most of the time your VB apps must allow the user to print. This simple tutorial shows how to use the VB6 printer object to easily print some data out to an hard copy from your Visual Basic program.
  • 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.

If you enjoyed this post, subscribe for updates (it's free)