Answered step by step
Verified Expert Solution
Question
1 Approved Answer
PLEASE HELP ME IN VISUAL BASIC!!! DON'T COPY ANYONE THEY ARE WRONG OR DIFFERENCE. WILL THUMP UP IF YOU HELP ME JUST FOR LITTLE BIT!
PLEASE HELP ME IN VISUAL BASIC!!! DON'T COPY ANYONE THEY ARE WRONG OR DIFFERENCE. WILL THUMP UP IF YOU HELP ME JUST FOR LITTLE BIT!
CS2453: Visual Basic VB 4: Soccer Team Score Keeping Objectives - Create single arrays. - Dynamically resize arrays - Search arrays. - Utilize parallel arrays. Situation The Soccer Team Score Keeping program is an adaptation of the Chapter 8 - Question 11 : Soccer Team Score Application program that is on page 571 of the text book. You will use menu options only. No buttons to be used. The names entered by the user should be displayed on the form in a listbox or combo box in addition to storing it in the array. Include in the menu a menu option "About" which when clicked, displays an About Box that displays the Application name, a brief description of the application and the programmer name. Specifications 1. Recurring Specifications that are required for all programs. 1. The form must be renamed and the text changed to PhoneLookup by YourFirstName YourLastName. (If Pat Programmer was creating this program, it would be Soccer Score Keeper by Pat Programmer) 2. Code must be grouped and commented in compliance with this course's programming standards. 3. ALL files, forms, and controls MUST be renamed. 4. Option Strict and Option Explicit must be ON 5. An AcceptButton and a CancelButton must be assigned appropriately. 6. ALL controls on the form must be in logical TabOrder. 7. All buttons and labels (before TextBoxes) must have Accesskeys. 8. Form's StartPosition property must be CenterScreen. 9. The text property of Labels must be changed so that Label1 (or similar name) does not appear at runtime. 10. No class level variables unless specifically allowed. 11. Data types for variables and constants must be the most efficient. 12. Use With..End With if and when appropriate. 13. ToolTips 14. Various erroneous inputs will be tested during the grading process. If any of them result in the program halting of crashing, the maximum credit will be 50%. If submitted by the initial deadline, it may be resubmitted until the final deadline. Work that is late or resubmitted is subject to a 10% penalty, but that might be better than 50% or a 0 . 2. Create 2 global arrays in the Main Module. They will be two single dimensional arrays to hold the names and scores. These arrays will be parallel. In other words the name array element with an index of 0 will hold the name and the score array element with an index of 0 will hold the score for the first player. 3. When retrieving the scores of a player, the Selectedindex property of the Combo Box can be used to retrieve parallel array items. In this way the number of lines of code can be reduced. Example Since this was not specifically in the text here is an sample where strNames() is the name of the array: intScore = intPlayerScores(cboNames.SelectedIndex) 4. For the About menu option, include an About Box that was created using the AboutBox template. The fields on the form must be customized for this program to display the Application name ("Soccer Team Score Keeping"), a brief description of the application and the programmer name. 5. Coding must be EFFICIENT. It is suggested that you flowchart the validations and calculations to determine all of the possibilities before actually writing the code. Assignment Submission Zip the entire Score Team ScoreKeeping folder and submit it using the DropBox in Moodle Program Grading Criteria Grading ChartStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started