51126

Разработка текстового редактора с использованием файлового ввода/вывода

Лабораторная работа

Информатика, кибернетика и программирование

Задание на работу: Разработать текстовый редактор с использованием файлового ввода/вывода. Код программы (файл Form1.cs)...

Русский

2014-02-06

54.26 KB

1 чел.

ПЕРВОЕ ВЫСШЕЕ ТЕХНИЧЕСКОЕ УЧЕБНОЕ ЗАВЕДЕНИЕ РОССИИ

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«НАЦИОНАЛЬНЫЙ МИНЕРАЛЬНО-СЫРЬЕВОЙ УНИВЕРСИТЕТ «ГОРНЫЙ»

Лабораторная работа №4

по дисциплине

«Объектно-ориентированное программирование»

Выполнил студент: Орлов Антон Юрьевич

Шифр 0402020012 группа ПОВТв-10

Специальность 230105.65 , курс 3

Санкт-Петербург

2013

Проверил:   _________________   /  Шумова Е.О.  

Задание на работу:

Разработать текстовый редактор с использованием файлового ввода/вывода.

Код программы (файл Form1.cs)

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.IO;  

namespace fileWriterReader

{

   public partial class Form1 : Form

   {

      

       public Form1()

       {

           InitializeComponent();

       }

       private void SaveData(string name)

       {

           

       }

       private void openToolStripMenuItem_Click(object sender, EventArgs e)

       {

           openFileDialog1.FileName = "";

           if (openFileDialog1.ShowDialog() == DialogResult.OK)

           {

               

               string name = openFileDialog1.FileName;

               string ss;

               textBox1.Clear();

               StreamReader f = new StreamReader(name);

               ss = f.ReadToEnd();

               textBox1.Text = ss;

           }

       }

       private void saveToolStripMenuItem_Click(object sender, EventArgs e)

       {

           saveFileDialog1.FileName = "";

           if (saveFileDialog1.ShowDialog() == DialogResult.OK)

           {

               string name = saveFileDialog1.FileName + ".txt";

               if (name == "")

                   return;

               string s = textBox1.Text;

               StreamWriter sw = new StreamWriter(new FileStream(name, FileMode.Create, FileAccess.Write));

               sw.Write(s);

               sw.Close();

            }

       }

       private void Form1_Load(object sender, EventArgs e)

       {

       }

   }

}

Скриншот с результатами выполнения программы:


 

А также другие работы, которые могут Вас заинтересовать

68877. ПІДПРИЄМСТВО В СТРУКТУРІ НАЦІОНАЛЬНОЇ ЕКОНОМІКИ 100.5 KB
  Зміна організаційної структури правового поля призвела до введення в дію постановою ВР №424-IV від 16.01.2003р. Господарського кодексу, в якім зазначено, що підприємство – самостійний суб’єкт господарювання, створений компетентними органами державної влади або місцевого господарювання...
68878. ПРАВЛІННЯ ТА ПЛАНУВАННЯ ДІЯЛЬНОСТІ ПІДПРИЄМСТВА 91.5 KB
  Структура органів управління підприємством. Поняття принципи і методи управління промисловим виробництвом. Процес виробництва матеріальних благ вимагає двох видів праці: перший праця для створення матеріальних благ другий робота з координації першої праці тобто управління.
68879. ПЕРСОНАЛ ПІДПРИЄМСТВА ТА ПРОДУКТИВНІСТЬ ПРАЦІ 106 KB
  Якими б досконалими не були засоби виробництва, знаряддя праці, їх ефективне використання завжди залежатиме від головної виробничої сили – тих, хто працює. Кадри – це основний (штатний) склад працівників. Усі, хто працює, залежно від ступеня їх участі у виробничій діяльності...
68880. ОСНОВНІ ФОНДИ І ВИРОБНИЧІ ПОТУЖНОСТІ ПІДПРИЄМСТВА 142 KB
  Амортизація основних фондів підприємства. Поняття класифікація і структура основних виробничих фондів. Залежно від характеру участі основних фондів у процесі виробництва розрізняють основні виробничі та невиробничі фонди.
68881. ОБОРОТНІ ФОНДИ ТА ОБОРОТНІ ЗАСОБИ ПІДПРИЄМСТВА 98 KB
  Оборотність оборотних засобів підприємства показники оборотності. Нормування оборотних засобів підприємства. Показники використання оборотних засобів підприємства та шляхи їх покращення.
68882. ФІНАНСОВІ ТА НЕМАТЕРІАЛЬНІ РЕСУРСИ ПІДПРИЄМСТВА 79.5 KB
  Поняття та класифікація фінансових ресурсів підприємства Фінансові ресурси це грошові кошти що є у розпорядженні держави підприємств господарських організацій і закладів які використовують для покриття витрат і утворення різних фондів та резервів. Одним із шляхів вирішення цієї проблеми крім збільшення...
68883. ІНВЕСТИЦІЙНА ДІЯЛЬНІСТЬ ПІДПРИЄМСТВА 62 KB
  Інвестиції у відтворення основних фондів і на приріст матеріально-виробничих запасів здійснюються у формі капітальних вкладень. У довідковій літературі поняття інвестиції трактують як довготермінове вкладення державного чи приватного капіталу в будьяке підприємство.
68885. Файли образів фрагментів екрану 36.5 KB
  Дані для побудови фрагментів, особливо, якщо їх багато, не завжди зручно зберігати у вигляді констант або отримувати алгоритмічним шляхом. Простіше за них записувати у файл, прочитувати в пам’ять і відображати на видимій або активній сторінці в потрібний момент.