Introduce a few areas of programming using c

Assignment Help Basic Computer Science
Reference no: EM13936760

In this project it was required to write a small Notepad program and it will introduce a few areas of programming using C# (which are very important in many programs), including: Windows Forms and the Event Handling model GUI (Graphical User Interfaces), Programs which read from files and write to files, using File Input /Output (File I/O).

The Notepad editor that i create should allow me to do the following:d Create a new file and add some text to the file.

The user should be able to open a new file for editing and type several lines of text into it using a textbox. Open an existing text file on your computer. The user should be able to open a file which already exists and the contents of this file should be displayed in a text box on the form. Save a file on your computer. The user should be able to decide where the file is to be saved and save it using a filename and location of their choice. Find a sequence of characters in the text file which you are currently viewing (a "search" facility). If the sequence of characters is found then the user should be informed of this. The user will need to know the line contents of those lines and also the line numbers. The program should also allow you to open a file for viewing, allow you to select another file and display a message indicating if these files are identical (or not). This will form the basis of a file compare program.

Reference no: EM13936760

Questions Cloud

What is the order of the genes on the chromosome : Calculate the recombination frequencies of each region. Then draw a chromosome map of the alleles, giving distances between each allele (use the first letter of each word as the allele designation). What is the total distance?
Calculate the eoq for heavy-duty tyres : What is the cost of the prediction error? Calculate the EOQ for heavy-duty tyres, along with the sum of annual relevant ordering costs and carrying costs.
Discuss the value of visual art for individual and society : Discuss the value of visual art for an individual and society. Analyze the essential relationship between any work of art and the various kinds of influences on the artist and audience that shape the interpretation of the art
Create a class called card player and deck : Write a class called "Card" with the following traits: it holds two private variables, a suit and a value (ace is high). It has public functions that randomly generate and modify the suit, value and print out the suit/value to the screen. Write a ..
Introduce a few areas of programming using c : In this project it was required to write a small Notepad program and it will introduce a few areas of programming using C# (which are very important in many programs), including: Windows Forms and the Event Handling model GUI (Graphical User Inter..
Research on woolworths supermarket : Students must research Woolworth's Supermarket. Students are to write an Integrated CRM Strategy Plan in Report Format.
Algorithm that returns the smallest value in the array : Write an algorithm that outputs the smallest and second smallest values in the array.
Describe the artwork in terms of subject : Describe the artwork in terms of subject, medium, composition, and use of color. Classify the work of art, highlighting the style, movement, and any innovation the artist displayed
Write a program that reads letters from a file : This program should open an inputLet.txt file , read in one character at a time and repeat this for the number of games the user wants to play.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd