Unlock the key to our web page and become a better VB programmer

Welcome to Visual Basic Resources.  Everything you will find on this page will enhance your learning of Visual Basic in your IT classes at Devry.  Enjoy the challenge and get ready to learn a new programming language.

Index

Introduction to Programming in Visual Basic Sequential Files
Working with Properties, Methods, and Events Coping with Error Handling
Working with Numbers Database Basics and the Data Control
Decisions and Data Validation Database Programming - DAO and SQL
Repetitive Structures Visual Basic 6 Database How-To
Working with Arrays Introduction to OO in VB
Overall Resources for VB

Introduction to Programming in Visual Basic

Top Ten List of Programming Sins
Jose's Programming Standards and Guidlines
Carl & Gary's Getting off to a Good Start
Introduction to VB from Leeds University
Tutorial: Visual Basic Integrated Development Environment (IDE)
Visual Basic: Writing Your First App
Data types from Chuck Easttom's World
Working with Properties, Methods, and Events
Debugging for Perfection

Working with Properties, Methods, and Events

  1. Creating the Interface
  2. Programming the Form_Load() Event Procedure
  3. Programming the Click() Event
  4. Adding Event Notification
What Are Properties, Methods, and Events?
The Relationship Between Properties, Methods, and Events
The Importance of Event-Driven Programming
Using Properties, Methods, and Events in a Sample Program

Working with Numbers

Tutorial: VB Command Descriptions including Arithmetic Operators
Using Math Operators
Working with Dates, Times, and Formats

  Decisions and Data Validation

Working with Conditional Statements
Data Comparisons
Access Denied: Conditional Logic

Repetitive Structures

Spot the Loop
Loops
Looping

Working with Arrays

  1. Declaring an Array like Declaring a Single Variable
  2. Declaring an Array with the To Keyword
  1. Using Loops to Traverse an Array
What Is an Array?
Declaring Arrays
Changing the Number of Elements in an Array
Multidimensional Arrays
Adding Items to ListBoxes and ComboBoxes
Selecting Items from a List
Removing Items from a List
Clearing a List
Understanding ComboBox Styles
Using Arrays, ComboBoxes, and ListBoxes in a Sample Program
Examining ScoreKeeper's Event Procedures

 

 

Sequential Files

Tutorial: Visual Basic File Handling
File Controls
How To: Save Data to a Text File
OLE Automation 1.0

Coping with Error Handling

  1. Errors in General
  2. Error Types
  1. The On Error Statement
  2. The Resume Statement
  3. The Built-in Error Objects
  4. When an Error Occurs
  1. Abort, Retry, or Cancel
  2. Testing the Error Routine
  3. Handling Data Access Errors
Types of Errors
The Error-Handling Process
Handling Errors
Summary
Q&A

Database Basics and the Data Control

Understanding Databases
Understanding Database Terminology
Working with the Intrinsic Data Control
Connecting the Intrinsic Data Control to a Database
Creating Database-Bound Forms with the Data Form Wizard

 

Database Programming - DAO AND SQL
Jose's Database Programming Corner
More About SQL
SQL Statements
DAO Tutorials

 

Visual Basic 6 Database How-To

Microsoft Access Databases

How do I...Determine the number of records in a table and the table's creation and last-modified dates?
How do I...Attach a table from another database file?
How do I...Import a text file?
How do I...Save graphics in a database file?
How do I...Make sure that an operation involving multiple tables is not left partially completed?
How do I...Compact a database or repair a corrupted database?
How do I...Use parameter queries stored in Microsoft Access databases?

 

Introduction to OO in VB

What Is Oo?
Introduction TO Object-Oriented Concepts
What Are Objects?
What Are Classes?
What Are Scenarios?
How Are Objects Related?
The Basic Elements OF AN Object-Oriented System
Abstraction: Focusing On What Is Important
Encapsulation: Hiding Your Private Parts
Inheritance: Attaining Reuse
Polymorphism: Same Behavior, Different Implementation
Oo Features IN Visual Basic
Defining A Class In A Class Module
Providing Public Access With Property Procedures
Defining Polymorphic Methods
Generating Events
Encapsulating Class Constants
Viewing A Class With The Object Browser
Creating Objects
Using Forms As Objects
Working With Sets Of Objects
Defining Multiple Interfaces
Exposing Objects With Activex Components
Developing Database Applications
Developing Web-Based Applications
Creating Three-Tiered Applications
New Visual Basic 6 Features
Data Tools: Accessing Data Has Never Been Easier
Web Development: Create Web Applications With Vb
New Object-Oriented Features: More Reasons To Go Oo
New Ide Features: Cool Tools
Other New Features: An Assortment Of Enhancements
Summary
Additional Reading
Think It Over

 

 

Overall Resources for Visual Basic

Visual Basic in 12 Easy Lessons
Visual Basic Tutorials (list)
Microsoft Visual Basic Language Center
Visual Basic Online Magazine
Visual Basic Explorer - a place for the Visual Basic Novice
Expert Guide to VB from About.com
List of VB Sites from Visual Basic Online
Visual Basic Q&A "How-To" Pages from Visual Basic Online Magazine
VB World Tutorials and Q&A
Carl and Gary's Beginner's Links
Top 200 VB Knowledge Base Articles
Chuck Easttom's VB World

Susan Finkel and Mary Silva

This web page was updated 10/20/99

You are number to our page!!! Enjoy....VB is so much fun.