Starting Out With Visual C# (5th Edition)
5th Edition
ISBN: 9780135183519
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Expert Solution & Answer
Chapter 5.7, Problem 5.34CP
Explanation of Solution
OpenFileDialog control:
- • The “OpenFileDialog” control displays a standard Windows “Open” dialog box.
- • The “Open” dialog box allows user to open the existing file because it helps to browse system and select the desired file.
- • To add an “OpenFileDialog” control to a form, the “OpenFileDialog” tool is been double-clicked under the “Dialogs” group in “Toolbox” window.
- • The control appears in component tray at bottom of “Designer”.
- • The default name given to control is “openFileDialog1”.
- • Some of the properties are listed below:
- ○ InitialDirectory
- ○ Title
- ○ Filename
- • InitialDirectory:
- ○ The open dialog box displays the contents of user’s document directory or folder.
- ○ The path could be stored in “InitialDirectory” property to specify another directory to be initially displayed.
- ○ The syntax for specification is shown below:
openFile.InitialDirectory = "D: \\Info";
- • Title:
- ○ The word “Open” is displayed in OpenFileDialog box title bar.
- ○ To change the title, default text displayed in title bar.
openFile.InitialDirectory = "D: \\Info";
openFile.Title = "My Title";
- • Filename:
- ○ When user chooses a file with OpenFileDialog box, the file’s path and file name are stored in control’s Filename property.
SaveFileDialog control:
- • The “SaveFileDialog” control displays a standard Windows “Save As” dialog box...
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
React Create hover calendar
I have a calendar icon in react and I want to display a calendar when hovering over the calendar icon in react:
here is code:
<div className="date-choose pad-left-0 pad-right-0">
<span className="enhanced-sports enhanced-sports-calendar" />
</div>
Please kindly attach output SS
A social networking website hires you to meet the following requirements:
User can create their profile
User can check for mutual friends
User can add new friends
User can delete friends
Display user’s profile
Solution Guidelines:
Create a class Profile having name, emailId, city , country, friendlist[] ( Keep the fields private)
Profile class will contain following methods:
createProfile(String name , String emailId, String city,
String country): allow user to set his information
addFriends(Profile profile): sends request, if a person
accepts the request add the person object into friendlist[]
Note: Achieve Method Overloading keep the parameters as (Profile profile , String Message) giving Access to user to send request with a personalized message.
removeFriend(Profile profile):can remove a friend from
the friendlist
showFriends(): display the friendlist
search(Profile profile):searches for profile in the list if it…
React Create hover calendar
I have a calendar icon in react and I want to display a calendar when hovering over the calendar icon in react:
here is code:
<div className="date-choose pad-left-0 pad-right-0">
<span className="enhanced-sports enhanced-sports-calendar" />
</div>
Please give proper explanation and typed answer only.
Chapter 5 Solutions
Starting Out With Visual C# (5th Edition)
Ch. 5.1 - Prob. 5.1CPCh. 5.1 - Prob. 5.2CPCh. 5.1 - Prob. 5.3CPCh. 5.2 - What is a loop iteration?Ch. 5.2 - What is a counter variable?Ch. 5.2 - What is a pretest loop?Ch. 5.2 - Does the while loop rest its condition before or...Ch. 5.2 - What is an infinite loop?Ch. 5.3 - What messages will the following code sample...Ch. 5.3 - How many rimes will the following loop iterate?...
Ch. 5.4 - Name the three expressions that appear inside the...Ch. 5.4 - You want to write a for loop that displays I love...Ch. 5.4 - What would the following code display? for (int...Ch. 5.4 - What would the following code display? for (int...Ch. 5.5 - What is a posttest loop?Ch. 5.5 - What is the difference between the while loop and...Ch. 5.5 - How many times will the following loop iterate?...Ch. 5.6 - What is an output file?Ch. 5.6 - What is an input file?Ch. 5.6 - What three steps must be taken by a program when...Ch. 5.6 - What is the difference between a text file and a...Ch. 5.6 - Prob. 5.22CPCh. 5.6 - What type of object do you create if you want to...Ch. 5.6 - What type of object do you create if you want to...Ch. 5.6 - If you call the File.CreateText method and the...Ch. 5.6 - If you call the File.AppendText method and the...Ch. 5.6 - What is the difference between the WriteLine and...Ch. 5.6 - What method do you call to open a text file to...Ch. 5.6 - What is a files read position? Initially, where is...Ch. 5.6 - How do you read a line of text from a text file?Ch. 5.6 - How do you close a file?Ch. 5.6 - Assume inputFile references a StreamReader object...Ch. 5.7 - What is the benefit of using an Open and/or Save...Ch. 5.7 - Prob. 5.34CPCh. 5.8 - What does a Random objects Next method return?Ch. 5.8 - What does a Random objects NextDouble method...Ch. 5.8 - Write code that creates a Random object and then...Ch. 5.8 - Write code that creates a Random object and then...Ch. 5.8 - Prob. 5.39CPCh. 5.8 - What happens if the same seed value is used each...Ch. 5.9 - Prob. 5.41CPCh. 5.9 - Prob. 5.42CPCh. 5 - ListBox controls have an __________ method that...Ch. 5 - A __________ is commonly used to control the...Ch. 5 - A(n) __________ loop tests its condition before...Ch. 5 - The term __________ is used to describe a file...Ch. 5 - The term __________ file is used to describe a...Ch. 5 - A __________ file contains data that has been...Ch. 5 - When you work with a __________ file you access...Ch. 5 - Prob. 8MCCh. 5 - A __________ object is an object that is...Ch. 5 - When a program works with an input file, a special...Ch. 5 - When the user selects a file with the Open dialog...Ch. 5 - The __________ control displays a standard Windows...Ch. 5 - Once you have created a Random object, you can...Ch. 5 - Prob. 14MCCh. 5 - When you run an application, the applications form...Ch. 5 - If the ListBox is empty, the Items.Count property...Ch. 5 - To increment a variable means to increase its...Ch. 5 - When a variable is declared in the initialization...Ch. 5 - The while loop always performs at least one...Ch. 5 - The term read file is used to describe a file that...Ch. 5 - To append data to an existing file, you open it...Ch. 5 - As items are read from the file, the read position...Ch. 5 - The numbers that are generated by the Random class...Ch. 5 - Prob. 10TFCh. 5 - What is contained in the body of a loop?Ch. 5 - Write a programming statement that uses postfix...Ch. 5 - How many iterations will occur if the test...Ch. 5 - What are filename extensions? What do they...Ch. 5 - When an input file is opened, what is its read...Ch. 5 - How can you read all of the items in a file...Ch. 5 - What is a variable that is used to accumulate a...Ch. 5 - By default, the Open dialog box displays the...Ch. 5 - Prob. 9SACh. 5 - Prob. 10SACh. 5 - Write a loop that displays your name 10 times.Ch. 5 - Write a loop that displays all the odd numbers...Ch. 5 - Write a loop that displays every fifth number from...Ch. 5 - Write a code sample that uses a loop to write the...Ch. 5 - Assume that a file named People.txt contains a...Ch. 5 - Distance Calculator If you know a vehicles speed...Ch. 5 - Distance File Modify the Distance Calculator...Ch. 5 - Celsius to Fahrenheit Table Assuming that C is a...Ch. 5 - Prob. 4PPCh. 5 - Pennies for Pay Susan is hired for a job, and her...Ch. 5 - Prob. 6PPCh. 5 - Prob. 7PPCh. 5 - Prob. 8PPCh. 5 - Prob. 9PPCh. 5 - Addition Tutor Create an application that...Ch. 5 - Random Number Guessing Game Create an application...Ch. 5 - Calculating the Factorial of a Number In...Ch. 5 - Random Number File Writer Create an application...Ch. 5 - Random Number File Reader This exercise assumes...
Knowledge Booster
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
- What is the purpose of the following OpenFileDialog and SaveFileDialog properties? InitialDirectory Title Filenamearrow_forwardJS events? Click code.arrow_forwardEXPECTED OUTPUT: Create a Java Swing application that has the following features: . A JFrame with a title My Technical Formative 6 with a JMenuBar having File and Exit as its Menultems • Selecting Exit will Exit the application . Selecting File will open a Modal Dialogbox with a title Technical Formative 6 that mimics tha dialog box below. (String content are switched between textfields and vice versa) • Initial Textfield will contain the string CS0053 upon opening of the dialog box. (Please see behavior below) Text 1: CS0053 Technical Formative 6 Text 1: END Click the switch button output Technical Formative 6 Switch Text 2 Close Text 2 CS0053 Switch Close X Xarrow_forward
- You will need to create a class named ChatSesssion where it will have a constructor that will take in a parameter called filename. The file used is found here download. The constructor will create include the following variables: self.numLines = 0 self.TagsList = [] self.MembersList = [] self.TimesList = [] self.UniqueMembersList = [] self.UniqueTagsList = [] self.MessageList = [] It should open the file and begin reading each line and populating the variables above in a for loop f = open(filename, "r") records = f.readlines() for record in records: ............................ The file consists of Tags, Timestamps, Members, Users, and Messages. Because there are multiple members you will need to create a Unique members list that hold the name of the unique members as well as unique tags. The class should contain the following tags that will return the information above:…arrow_forwardYou will need to create a class named ChatSesssion where it will have a constructor that will take in a parameter called filename. The file used is found here Download here . The constructor will create include the following variables: self.numLines = 0 self.TagsList = [] self.MembersList = [] self.TimesList = [] self.UniqueMembersList = [] self.UniqueTagsList = [] self.MessageList = [] It should open the file and begin reading each line and populating the variables above in a for loop f = open(filename, "r") records = f.readlines() for record in records: ............................ The file consists of Tags, Timestamps, Members, Users, and Messages. Because there are multiple members you will need to create a Unique members list that hold the name of the unique members as well as unique tags. The class should contain the following tags that will return the information above:…arrow_forwardCreate a CompanyDriver application. You will have at least 2 methods in this application, Create a menu. main() – setCompanyData() - this reads the data from the file (call the file CompanyData.txt) displayCompanyData() - this displays the data to the screen, calling the toString() method of all objects //sortData() - This will sort the data by choice either name of stock or current price / This will be part of lab 7. //Create an arraylist of the 10 Company objects and display them. You may want to make this a method. This will be part of lab 7 Create an array of the 10 Company objects and display them. You may want to make this a method. Read the data from a file (see below) Call each method as described above CompanyData.txt (the data is set up like this: (Company name, lastprice, current price - copy and paste this into a .txt file) GoPro, Inc.10.7113.69Starbucks59.5358.46JC Penney7.7310.78Amazon531.07576.32Adams Resources and…arrow_forward
- It should be designed as a Desktop Application (with GUI) developed with Java programming language.Note that you are not designing a Web Application or a Mobile Application.Create a project named “FavoriteBooks” which keeps a list of the books that a user has read and liked.This list is stored in a text document (.txt) file and for each book it keeps the following data separated by acomma (,):Book id, Title, Category, First Author Name and Surname, Award Winner, Rating, Year, Number of Pages, andShort Description. Book id: The data type of “Book id” is integer and will be incremented automatically by 1 whenever anew book is added to the list. Title: The data type of “Title” is String. Category: The data type of “Category” is String. It shows the category of a Book such as Arts, Biography,History, Science Fiction, Cookbook, Literature, etc.. First Author Name and Surname: The data type of “Author Name and Surname” is String. Award Winner: The data type of “Award” is String. If the…arrow_forwardCreate an application named SalesTransactiobDemo that declares several SalesTransaction objects and displays their values and their sum. The SalesTransaction class contains the following fields:Name - The salesperson name (as a string)salesAmount - The sales amount (as a double)commission - The commission (as a double)RATE - A readonly field that stores the commission rate (as a double). Define a getRate () accessor method that returns the RATEINCLUDE three constructors for the class. On constructor accepts values for the name, sales amount, and rate, and when the sales value is set, the constructor computes the commission as sales value times commission rate. The second constructor accepts a name and sales amount, but sets tge commission rate to 0.The third constructor accepts a name and sets all the other fields to 0.An overloaded + operator adds tge sales values for two SalesTransaction objects and returns a new SalesTransaction object.In order to prepend the $ to the currency…arrow_forwardURGENT!!! Code: class Employee: _registry = [] empCount = 0 def __init__(self,name, salary, projects): self._registry.append(self) self.name = name self.salary = salary self.projects = projects Employee.empCount+=1 def displayEmployee (self): print ("Employee name is: ", self.name , " Salary is ", self.salary, "Working on ", len(self.projects)," projects : ", self.projects) print ("") def searchProject (self, key): if key in self.projects: print (self.name ," is working on this project..") def deleteProject (self, key): self.projects.remove(key) print(key, "Project is deleted from an Employee, ", self.name) print (self.name, "is Working on projects : ", self.projects) def addProject (self, key): self.projects.append(key) print(key, "Project is added successfully to an Employee, ", self.name) print (self.name, "is Working on…arrow_forward
- True or False: Object privileges allow you to add and drop usersarrow_forwardSoftware Requirements: Latest version of NetBeans IDE Java Development Kit (JDK) 8 Procedure: 1. Create a folder named LastName_FirstName (ex. Reyes_Mark) in your local drive. 2. Create a new project named LabExer6A. Set the project location to your own folder. 3. Create a simple guessing game (similar to Hangman or Hangaroo). In this game, the user guesses a letter and then attempts to guess the word. 4. Create a Notepad file named words.txt which will store any number of words each written per line. 5. The Java program shall: • randomly select a word from the list saved in words.txt; • display a letter in which some of the letters are replaced by ?; for example, ED??A??ON (for EDUCATION); place the letter in the correct spot (or spots) in the word each time the user guesses a letter correctly; • inform the user if the guessed letter is not in the word; and display a congratulatory message when the entire correct word has been deduced.arrow_forwardBoat Race Define a class named BoatRace that contains the following information about a Boat Race: race_name: string race_id: int distance: int racers: List of Boat objects Write a constructor that allows the programmer to create an object of type BoatRace with a race_name, race_id, list of racers objects, and distance. The constructor will only take in one parameter, a string representing the name of a CSV file. The file will have the following format: Each row will always have exactly two columns. The first row will always contain the name of the race. The second row will always contain the id number for the race. The third row will always contain the distance for the race. All remaining rows contain information about the boats involved in the race: the first column will be the name of the boat, and the second column is that boat’s top speed. For example, the race in the file below has two boats: The Fire Ball with top speed 12, and The Leaf with top speed 100. Name,The…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTProgramming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage Learning
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning