Compartilhar via


Manipulação de Arquivos para usuários do Visual Basic 6.0

Visual Basic 2008 expande a capacidade de manipulação de arquivos enquanto fornece compatibilidade com versões anteriores do Visual Basic funções de E/s de arquivo.

Visual Basic 6,0

No Visual Basic 6.0, manipulação de arquivos é realizada usando várias funções de E/sistema autônomo de arquivo, sistema autônomo Open, Input, Output, e Append. The FileSystemObject objeto fornece um método orientado a objeto de trabalho com arquivos.

Visual Basic 2008

In Visual Basic 2008, manipulação de arquivos é realizada por meio do Objeto My.Computer.FileSystem. Além disso, a System.IO.File classe inclui funções que fornecem compatibilidade com o mais antigo Visual Basic funções de E/s de arquivo.

The FileStream classe fornece acesso a entrada padrão e arquivos de saída e dispositivos erro.

A tabela a seguir lista os membros a My.Computer.FileSystem objeto disponível no Visual Basic 2008.

Membro

Descrição

CombinePath

Retorna um caminho combinado corretamente formatado sistema autônomo um String.

CopyDirectory

Copia um Diretório.

CopyFile

Copia um arquivo.

CurrentDirectory

Obtém ou define o Diretório atual.

CreateDirectory

Cria um Diretório.

DeleteDirectory

Exclui um Diretório.

DeleteFile

Exclui um arquivo.

DirectoryExists

Retorna um Boolean indicando se um Diretório existe.

Unidades

Retorna uma coleção somente leitura de todos os nomes de unidade disponível.

FileExists

Retorna um Boolean indicando se um arquivo existe.

FindInFiles

Retorna uma coleção somente leitura de sequências de caracteres representando os nomes de arquivos contendo o texto especificado.

GetDirectories

Retorna um String coleção que representa os nomes de caminho dos subdiretórios em um diretório.

GetDirectoryInfo

Retorna um objeto DirectoryInfo para um caminho especificado.

GetDriveInfo

Retorna um objeto DriveInfo para um caminho especificado.

GetFileInfo

Retorna um objeto FileInfo para um caminho especificado.

GetFiles

Retorna um somente leituraString coleção que representa os nomes dos arquivos em um diretório.

GetParentPath

Retorna uma String representando o caminho absoluto do pai do caminho fornecido.

GetTempFileName

Cria um arquivo temporário de zero bytes unicamente nomeado no disco e retorna o caminho completo desse arquivo.

MoveDirectory

Move um Diretório para a localidade especificada.

MoveFile

Move um arquivo para a localidade especificada.

OpenTextFieldParser

Abre um TextFieldParser.

OpenTextFileReader

Abre um TextReader.

OpenTextFileWriter

Abre um TextWriter.

ReadAllBytes

Lê de um arquivo binário.

ReadAllText

Lê de um arquivo texto.

RenameDirectory

Renomeia um Diretório.

RenameFile

Renomeia um arquivo.

SpecialDirectories

Obtém um objeto que fornece propriedades para acessar normalmente os diretórios referenciados.

WriteAllBytes

Grava em um arquivo binário.

WriteAllText

Grava em um arquivo texto.

Consulte também

Conceitos

Analisar Arquivos de Texto com o Objeto TextFieldParser

Codificação de Arquivos

Sumário para programação de mudanças em elementos de suporte

Referência

System.IO

Objeto My.Computer.FileSystem

Objeto My.Computador.FileSystem.SpecialDirectories

Outros recursos

Leitura de arquivos no Visual Basic

Gravando em Arquivos no Visual Basic

Criar, excluir e mover arquivos e pastas em Visual Basic

Propriedades de arquivo, diretório e unidade no Visual Basic