Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Запис до файлу

Читайте также:
  1. II. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
  2. Аналоговая звукозапись
  3. Бухгалтерский баланс, счета и двойная запись
  4. В системе счисления с некоторым основанием десятичное число 18 записывается в виде 30. Укажите это основание.
  5. Важный совет Шаляпина. Как учиться пению по пластинкам (звукозаписям)
  6. Ведется предварительная запись: Тел. 400-484; ул. Товарная 5; 4этаж
  7. Вопрос 3. Сущность двойной записи

ЛАБОРАТОРНА РОБОТА №7

Тема: Ввод вивід файлового потока.

Мета: Навчитися працювати з файловими потоками у системі С++/CLI

Короткий теоретичний матеріал.

Збереження до файлу

Файловий поток введення – виведення відносять до передачі даних з носія інформації або на нього. У платформі.NET Framework простір імен System.IO містять типи, які забезпечують як синхронні, так і асинхронні операції читання і запису для потоків і файлів. Також ці простори імен містять типи, що виконують стиск і розпаковування файлів, а також типи, які дозволяють взаємодію через канали і послідовні порти.

Файл це впорядкована і іменована колекція байтів, яка має постійне сховище. При роботі з файлами також робиться звернення до шляхів до каталогів, запам'ятовуючим пристроям і іменам файлів і каталогів. На відміну від визначення файлу, потік - це послідовність байт, яку можна використати для запису або читання з допоміжного запам'ятовуючого пристрою, що є одним з облаштувань зберігання інформації(наприклад, дисків або пам'яті). Існує декілька видів запам'ятовуючих пристроїв, відмінних від дисків, тому існує декілька видів потоків, окрім файлових потоків, наприклад, мережеві потоки, потоки пам'яті і потоки каналів.

Хід роботи.

ЗАПИС ДО ФАЙЛУ

1. Підключіть простір імен

using namespace System::IO;

 

2. Створіть подію при натисненні на кнопку Зберегти(button1).

private: System::Void button4_Click(System::Object^ sender, System::EventArgs^ e) {

SaveFileDialog^ saveFile1 = gcnew SaveFileDialog;

saveFile1->Filter = "txt files|*.txt";

if (saveFile1->ShowDialog() == System::Windows::Forms::DialogResult::OK && saveFile1->FileName->Length > 0)

{

File::WriteAllLines(saveFile1->FileName,textBox2->Lines);

//Або

File::WriteAllLines(saveFile1->FileName,richTextBox1->Lines);

}

 

 


Дата добавления: 2015-08-17; просмотров: 47 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
http://vk.com/fishinginshumilino| ЧИТАННЯ З ФАЙЛУ

mybiblioteka.su - 2015-2024 год. (0.006 сек.)