![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Урок9. Работа с файлами
Для выбора открываемого или сохраняемого файла будем использовать диалоги. Для этого нам понадобятся компоненты OpenFileDialog и SaveFileDialog. В уроке №6 вы уже использовали эти компоненты. Но там были использованы классы RichTextBox и PictureBox, которыеимеют методы сохранения и открытия файлов. В этой программе нам надо сохранять данные в файл из класса listBox, который не имеет соответствующего метода. Поэтому нам потребуются классы для работы с файлами, которые находятся в пространстве имен System.IO. Объявим данное пространство имен в самом начале нашей программе командой: using System.IO; Команды для кнопки «Сохранить файл» будут выглядеть следующим образом:
Команды для кнопки «Открыть файл»:
На этом программа завершена. Можете запускать и наслаждаться её работой. При работе с файлами могут быть полезны следующие действия: Создание нового файла: FileInfof = newFileInfo(@" c: \newfile.txt"); f.Create(); Если файл с таким именем уже существует, то он перезаписывается. Удаление файла: FileInfof=newFileInfo((@" c: \newfile.txt”); f.Delete();
Добавление в существующий файл: StreamWriters; FileInfo f = newFileInfo(@" c: \newfile.txt"); s = f.AppendText(); s.WriteLine(" blablabla"); s.Close();
|