Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Dim objWriter as new StreamWriter(FileStream or pPath, Append)



Параметр Append булевского типа определяет, будет ли существующий файл дополняться (значение True) или будет переписан (значение false). Если указанный файл еще не существует, он будет создан.

Объект StreamWriter содержит два метода записи — Write и WriteLine, например:

dim objWriter as new StreamWriter (Server.MapPath("log.txt"},true)

objWriter.WriteLine("And I care because?")

objWriter.Write("because I say so.")

objWriter.Close

B строке 1 создается поток StreamWriter на файле log.txt в режиме добавления; строки 2—3 используют два метода записи строки в файл, и в 4 строке поток закрывается.

Для записи символа разрыва строки достаточно использовать метод WriteLine без параметров: objWriter.WriteLine()

Объект StreamWriter осуществляет буферизованный вывод. Однако можно установить свойство AutoFlush в true, чтобы обязать StreamWriter сбрасывать буфер в поток после каждого вызова этих методов.

Прочие операции с файлами и каталогами

Оба объекта, File и Directory, имеют методы для копирования, создания, перемещения и удаления файлов и каталогов.

I Таблица 13.4. Дополнительные методы объектов File и Directory

Метод Описание НЕСКОЛЬКО ШТУК!
Di rectory. CreateDirecrorie Создает все каталоги по заданному пути
   
Directory. Delete Удаляет указанный каталог. Параметр Recursive указывает, удалять ли входящие в него подкаталоги и файлы
i File.Copy Копирует существующий файл в новый. Параметр overwrite указывает, замещать ли существующий файл при совпадении имен
'pile. Create Создает файл по указанному пути
File.CreateText Открывает поток StreamHriter и связывает его с существующим файлом
file. Change Extension Заменяет расширение файла по заданному пути. Установка extension в nothing удаляет расширение. Обязательно включение разделителя точка в имя расширения. Эта статическая функция возвращает путь к переименованному файлу
File.GetExtemsion Эта статическая функция возвращает расширение файла
File.HasExtension Эта статическая функция возвращает true, если файл имеет расширение
File. Delete Удаление файла
Move Перемещение заданного файла или каталога из старого пути в новый

Итоговые замечания по объектам File ЕСЛИ БУДЕТ ВРЕМЯ!!!

Таблица 13.5. Обобщенный список объектов и перечисляемых типов System. 10





Дата публикования: 2015-02-03; Прочитано: 253 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...