In this lab, you are to create ONE project that contains TWO forms for this assignment. The form and all controls should be named using VB standards. Within the code, using meaningful variable names that meet the VB standards and appropriate data types. Comments are always encouraged. Form 1: Working with Loops - The first form will have two button click events: First Button Click Event: Using a Do Loop with a Sentinel value of −1 ask the user to type in the list of courses they have completed (ex: CIS115). As they enter the courses, display the courses in a listbox. Second Button Click Event: Once the course listbox has been populated, the user will select a course from the listbox that will be converted into a new string using the guidelines given below. This event must validate that a course has been selected from the listbox before the process of generating the new string coded name can be done. (Hint: see page 274.) If a course has been selected, that name should be read into the program and converted to 'code' as follows: - All letters are converted to lower case. - All vowels within the string should be removed. - Replace numbers should be converted as follows: - 1 will become an exclamation point (!) - 2 will become the letter z (lower case) - 3 will become the letter E (upper case) - 4&8 will become dollar signs (\$) - 5 will become the letter S (upper case) - 6&7 will become ampersands (&) - 0&9 will become letter o (lower case). Once the 'coded course' name has been created, it is to be displayed in the output textbox.  Please give proper explanation and typed answer only.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

In this lab, you are to create ONE project that contains TWO forms for this assignment. The form and all controls should be named using VB standards. Within the code, using meaningful variable names that meet the VB standards and appropriate data types. Comments are always encouraged. Form 1: Working with Loops - The first form will have two button click events: First Button Click Event: Using a Do Loop with a Sentinel value of
−1
ask the user to type in the list of courses they have completed (ex: CIS115). As they enter the courses, display the courses in a listbox. Second Button Click Event: Once the course listbox has been populated, the user will select a course from the listbox that will be converted into a new string using the guidelines given below. This event must validate that a course has been selected from the listbox before the process of generating the new string coded name can be done. (Hint: see page 274.) If a course has been selected, that name should be read into the program and converted to 'code' as follows: - All letters are converted to lower case. - All vowels within the string should be removed. - Replace numbers should be converted as follows: - 1 will become an exclamation point (!) - 2 will become the letter
z
(lower case) - 3 will become the letter
E
(upper case) -
4&8
will become dollar signs (\$) - 5 will become the letter
S
(upper case) -
6&7
will become ampersands
(&)
-
0&9
will become letter o (lower case). Once the 'coded course' name has been created, it is to be displayed in the output textbox. 

Please give proper explanation and typed answer only.

Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Running Time of Application
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education