Обработка файлов (для пользователей Visual Basic 6.0)
Обновлен: Ноябрь 2007
В Visual Basic 2008 возможности обработки файлов расширены, но при этом сохранена совместимость с функциями файлового ввода-вывода предыдущих версий Visual Basic.
Visual Basic 6.0
В Visual Basic 6.0 обработка файлов выполняется с использованием различных функций файлового ввода-вывода файлов, таких как Open, Input, Output и Append. Объект FileSystemObject обеспечивает объектно-ориентированный метод работы с файлами.
Visual Basic 2008
В Visual Basic 2008 обработка файлов осуществляется посредством класса Объект My.Computer.FileSystem. Кроме того, класс System.IO.File включает функции, которые обеспечивают совместимость с функциями файлового ввода-вывода более старых версий Visual Basic.
Класс FileStream обеспечивает доступ к стандартным файлам ввода и вывода и детекторам ошибок.
В следующей таблице перечислены члены объекта My.Computer.FileSystem, доступные в Visual Basic 2008.
Член |
Описание |
---|---|
Возвращает комбинированный путь в надлежащем формате в виде значения типа String. |
|
Копирует каталог. |
|
Копирует файл. |
|
Возвращает или задает текущий каталог. |
|
Создает каталог. |
|
Удаляет каталог. |
|
Удаляет файл. |
|
Возвращает значение Boolean, указывающее, существует ли каталог. |
|
Возвращает доступную только для чтения коллекцию имен всех доступных дисков. |
|
Возвращает значение Boolean, указывающее, существует ли файл. |
|
Возвращает доступную только для чтения коллекцию строк, представляющих имена файлов, содержащих указанный текст. |
|
Возвращает коллекцию типа String, представляющую имена путей подкаталогов в каталоге. |
|
Возвращает объект DirectoryInfo для указанного пути. |
|
Возвращает объект DriveInfo для указанного пути. |
|
Возвращает объект FileInfo для указанного пути. |
|
Возвращает нередактируемую коллекцию типа String, в которой представлены имена путей к файлам в каталоге. |
|
Возвращает значение типа String, представляющее абсолютный путь к родительскому элементу предоставленного пути. |
|
Создает на диске временный пустой файл с уникальным именем и возвращает полный путь к нему. |
|
Перемещает каталог в указанное место. |
|
Перемещает файл в указанное место. |
|
Открывает TextFieldParser. |
|
Открывает TextReader. |
|
Открывает TextWriter. |
|
Считывает данные из двоичного файла. |
|
Считывает данные из текстового файла. |
|
Переименовывает каталог. |
|
Переименовывает файл. |
|
Получает объект, предоставляющий свойства для доступа к часто используемым каталогам. |
|
Осуществляет запись в двоичный файл. |
|
Осуществляет запись в текстовый файл. |
См. также
Основные понятия
Анализ текстовых файлов с помощью объекта TextFieldParser
Сводка изменений поддержки элементов программирования
Ссылки
Объект My.Computer.FileSystem.SpecialDirectories
Другие ресурсы
Чтение из файлов в Visual Basic
Создание, удаление и перемещение файлов и папок в Visual Basic