ПОНЯТНО О Visual Basic NET (том 3)




Механика работы с файлами - часть 2


2.       Один из этих способов – так называемая модель File System Object (FSO). На ней мы останавливаться не будем, так как ее возможности чуть менее широки, чем у 1 и 3 способов.

3.       Другой способ – с более богатыми возможностями – модель .NET System.IO. Вот именно с ней мы и будем в основном знакомиться. Ее возможности в виде самых разных классов и нескольких перечислений сосредоточены в пространстве имен System.IO.

Текстовые файлы. В VB существует несколько типов файлов. Мы познакомимся для начала с самым простым из них – текстовыми файлами. Вам совершенно не обязательно знать, как физически располагается информация файла на диске. Обычно это длинная непрерывная цепочка байтов, лежащая вдоль одной из дорожек диска.  При работе с текстовым файлом удобно воображать, что носитель информации – не диск, состоящий из дорожек, а нечто  подобное листу бумаги или экрану монитора, файл же состоит из строк информации на этом листе или экране. Запись в файл и считывание из файла осуществляются магнитной (или лазерной) головкой, которая движется по строкам файла строго последовательно, не пропуская ни строки, подобно авторучке, когда вы пишете письмо, или глазу, когда его читаете. Но у головки в этом случае нет свободы глаза или авторучки, которые по вашему желанию могут «прыгать» по листу, как хотят. Головка движется строго последовательно, не пропуская ни символа, поэтому текстовые файлы еще называют файлами с последовательным доступом.

Данные в текстовых файлах могут быть числами, строками, символами, датами или иметь другой простой тип.

Сейчас на 7 задачах мы научимся работать с текстовыми файлами.




Содержание  Назад  Вперед