The purpose of this project is to display your knowledge of VB using any controls that you have learned in class as well as any controls that you have discovered on your own. Write a Visual Basic program that allows the user to complete a Registration Form at a Ski Resort for a Ski Vacation Package. You will also add an About Form and Splash Form to your project.
NOTE: In this project there are no sample forms provided. You must create your own forms.
Name the project Ski Registration.
Rename your form as: SkiRegistrationForm.vb
Create a registration form with controls for all of the following:
Use text boxes, labels, radio buttons, check boxes, combo boxes, scroll bars, and buttons to create your form.
Your ski registration form must contain each of the following:
Create an About form to be used with the Help-About Menu Choice. Include the following:
Create a Splash Screen and Modify it to fit your Project
Design the user interface so that it is easy to use. Add tool tips and access keys. Set the acceptbutton and cancelbutton properties of the form.
Your project must include the following in the code:
Use the following to figure the cost of the vacation:
1 Day Ski Pass $48 per person
3 Day Ski Pass $140 per person
4 Day Ski Pass $180 per person
7 Day Ski Pass $280 per person
Accommodations On Mountain Off Mountain
Studio $50 per person per night $30 per person per night
1 Bedroom Condo $70 per person per night $50 per person per night
2 Bedroom Condo $100 per person per night $70 per person per night
3 Bedroom Condo $120 per person per night $90 per person per night
Add 10% to the cost of accommodations for High Season (you decide what high season is and how to include high season on the form).
For calculation purposes assume that all members of a party must select from one of the accommodation choices. For example, a party of 4 must all stay in the same condo.
However, members of a party may select different ski pass choices. For example, a party of four may select two one-day passes for two members of the party and two three-day passes for the other two members.
EXTRA CREDIT: Chapter 6 introduces multiple forms. I will give you extra credit if you add a form to display the summary information, not on the main ski registration form.