Introduction xxiii
For those of you who like to know all the details, here’s a list of the Visual Basic projects
included on the CD. Each project is located in its own folder and has several support files.
Look at all the things you will be doing!
Project Description
Chapter 1
MusicTrivia A simple trivia program that welcomes you to the programming course
and displays a digital photo.
Chapter 2
Lucky7 Your first program—a game that simulates a Las Vegas Lucky Seven slot
machine.
Chapter 3
Birthday Uses the DateTimePicker control to pick a date.
CheckBox Demonstrates the CheckBox control and its properties.
Hello A Hello World program that demonstrates the Label and TextBox controls.
List Box Demonstrates the ListBox control for gathering input.
Radio Button Demonstrates the RadioButton control for gathering input.
WebLink Demonstrates the LinkLabel control that opens a Web browser in your Visual
Basic application.
Chapter 4
Menu Demonstrates how to use Visual Studio dialog box controls, toolbars,
and menus.
Chapter 5
Advanced Math Advanced use of operators for integer division, remainder division,
exponentiation, and string concatenation.
Basic Math Basic use of operators for addition, subtraction, multiplication, and division.
Constant Tester Uses a constant to hold a fixed mathematical entity.
Data Types Demonstrates Visual Basic fundamental data types and their use with variables.
Framework Math Demonstrates the .NET Framework classes with mathematical methods.
Input Box Receives input with the InputBox function.
Variable Test Declares and uses variables to store information.
Chapter 6
Select Case Uses a Select... Case decision structure and a ListBox control to display
a welcome message in several languages.
User Validation Uses the If... Then... Else decision structure and a MaskedTextBox control to
manage a logon process.
Chapter 7
Celsius
Conversion
Converts temperatures from Fahrenheit to Celsius by using a Do loop.
Digital Clock A simple digital clock program that demonstrates the Timer control.