Microsoft Visual Basic
FunctionX Press FunctionX C# Visual C# ASP.NET C++ C++/CLI Visual C++/CLI C++ Builder SQL Server Win32
 

Controls Characteristics

Anchor
Auto Size
Back Color
Background Image
Border Style
Dock
Enablement
Focus
Handle
Location
Name
Size
Tab Order
Text
Text Alignment
Visibility
Z-Order
  

Topics

Dialog Boxes
Forms
Multi-Line Text Boxes
Printing
Tick Counter
 
 

Structures

Point
Rectangle
Size
 
  

Events

Introduction
Delegates
Event Implementation
Keyboard Events
Mouse
Microsoft Visual Basic Programming
Microsoft Visual Basic Programming

Microsoft Visual Basic is a programming environment used to create graphical applications for the Microsoft Windows family of operating systems. Microsoft Visual Basic 2005 is the current release. This a series of various lessons and examples on how to design applications and create computer programs using Microsoft Visual Basic 2005.

Google
 

 

Windows Controls

Browse For Folder Button Check Box Checked List Box Color Dialog Box
Combo Box Context Menu Strip Date Picker Domain Up-Down Flow Layout Panel
Font Dialog Box Group Box Image List Label Link Label
List Box List View Masked Text Box Menu Strip Month Calendar
Numeric Up-Down Open File Dialog Box Page Setup Dialog Box Print Dialog Box Print Preview Window
Panel Picture Box Progress Bar Radio Buttons Rich Text Box
Save File Dialog Box Scroll Bar Split Container Tab Control Table Layout Panel
Text Box Time Picker Timer Track Bar Tree View
 

Fundamentals

Application Design

Applications Accessories

Introduction to MSVB  Introduction Introduction to the Main Menu
Introduction to Methods Visual Control Addition Contextual Menus
Dynamic Control Creation Selecting a Control Characteristics of Menu Items
  Moving a Control  
  Control Alignment  
  Resizing Controls
 

Studio Windows

Functions and Procedures

Exception Handling

The Toolbox Message Box Error Handling
The Properties Window Input Box Introduction to Exceptions
    .NET Support for Exceptions
    Techniques of Using Exceptions
 

 

File Processing

 

Introduction File Information  
Writing to a Stream File System Information  
Reading From a Stream Directories  
Exception Handling    

GDI+

Objects Shapes Curves Bitmaps Brushes
Introduction Rectangles Introduction Introduction Introduction
Colors Ellipses Bézier Curves Characteristics Solid Brushes
Icons Lines Closed Curves Scaling a Picture Hatch Brushes
Cursors Polygons Pies Mirroring a Picture Texture Brushes
Fonts   Arcs Flipping a Picture Gradient Brushes
      Rotating a Picture  

Fundamentals of Databases

File-Based

XML

Data Sets

     
     
     
     
   
 
 

ADO.NET

Introductions

SQL

Database Basics

     
     
     
     
     
     
 

Visual Database Support

Database Records

Data Analysis

     
     
     
     
     
     
     
  

Relationships

Database Records

Data Analysis

     
     
     

Transact-SQL Built-In Functions

         
         
         
         
         
 
Microsoft Visual Basic 6, Microsoft Visual Basic 2003
Last Update: Monday, April 28, 2008 08:29
Started on Tuesday 05 February 2008
 
 

Windows Controls Applications (Applications That Demonstrate The Uses of Controls)

Control-Based Applications Simple Calculations Elaborate Calculations
Boolean Algebra
This is a small application that can be used to check the result of a a Boolean operation. This version includes only the AND and the OR operations.
Danilo Pizza
This application is used to explore the fundamental characteristics of radio buttons and check boxes. A clerk uses radio buttons to select the size of a pizza (small, medium, or large). Some check boxes are used to select the toppings.
Pledge Distribution
This application uses three up-down controls that each holds a percentage value. The values are used to calculate a proportional value that is pledged in a fund-raising for three schools.
Car Inventory
This application explores the characteristics of a track bar, also called a slider control.  One track bar allows the user to navigate from one car to another. A vertical track bar allows the user to show other pictures, if any, of the car.
HTML Body Tag
This application shows an example of visually creating the attributes of the HTML's body tag, mainly the colors.
Progressive Clock
This application simulates a clock. Each part (the hour, the minute, and the second) of the time is represented by a progress bar.

 

Elementary Addition
This exercise applies the characteristics of a label to assist you with performing elementary addition.
Elementary Operations
The application is made to assist an elementary or primary school student perform some arithmetic operations including the addition, the subtraction, the multiplication, or the division.
Factorial, Permutation, and Combination
This application demonstrates the use of the button control of Microsoft Windows. It does this while calculating the factorial, the permutation, and the combinatorial.
 
 

 

Simple Interest I
This application calculates the future value of a loan using its present value (the principal), its interest rate, and its period (the period represents the number of months).
Simple Interest II
In this application, we use two date picker controls to let the user select a range of dates. We use that range to calculate the number of days that have elapsed and can be used to evaluate the age (number of days) of a loan.
Compound Interest
This application calculates the future value of a loan depending on how often (the frequency) the calculation is made (monthly, quarterly, semiannually, or annually).
Payroll Processing I
This sample application demonstrates various features of the text box. It reviews the textual sides of the control. It takes advantages of its different properties such as its string and the text alignment.
Payroll Processing II
The month calendar control is used to assist the user with selecting a range of dates, from one starting of a month to another day of either the same month or another month. In this application, we use it in a payroll example.
 
 

 

Topic-Centered Applications

File Processing

GDI+

ADO.NET

Loan Preparation
This is an example of saving values to a file stream and retrieving them when needed.
Solas Property Rental
This is an example of serializing an array or items. This example uses binary serialization.

General Applications

 
Color Selector
This application reviews the simple characteristics of a monitor pixel. It shows how to set the color of a pixel or how to retrieve the color of a pixel.
Weekly Sales
This is an example of a vertical rectangular chart. To draw the rectangles, we use simple solid brushes.
Yearly Sales
This is an example of a vertical rectangular chart. To draw the rectangles, we use hatch brushes.
School Enrolment
This is an example of drawing a pie chart in GDI+.
Rotating Circles
This application experiments with the techniques of drawing a circle in GDI+ and the .NET Framework. The application uses a timer to contnuously a few circles on the screen.

 

Time Sheet
 

 

Data-Based Applications

Application File Processing XML ADO.NET
Altair Realtors      
Watts A Loan      
Bethesda Car Rental      
College Park Auto Parts      
College Park Auto Repair Saving and Opening Files    
Musical Instrument Store      
Georgetown Cleaning Services      
Solas Property Rental      
Tri-State Utility Company      
 

Visual J# Win32 MS Excel MS Access ADO Object Pascal C++/CLI StarImpress SQL JavaScript
JScript .NET Visual Basic StarCalc VBA For MS Access Delphi C++ Builder MS PowerPoint HTML VBScript
Managed C++

Copyright © 2008, FunctionX, Inc.