Compartilhar via


Função FileLen

Retorna um valor Long, especificando o comprimento de um arquivo em bytes.

O recurso My dá a você maior produtividade e desempenho em operações de E/S de arquivos que FileLen.Para obter mais informações, consulte Método My.Computer.FileSystem.GetFileInfo.

Public Function FileLen(ByVal PathName As String) As Long

Parâmetros

  • PathName
    Obrigatório.String expressão que especifica um arquivo. PathName pode incluir diretório ou pasta e unidade.

Exceções

Tipo de exceção

Número de erro

Condição

FileNotFoundException

53

Arquivo não existe.

Ver a coluna " número de erro " se você estiver atualizando aplicativos Visual Basic 6.0 que usam manipulação de erros não estruturada.(Você pode comparar o número do erro com a Propriedade do Número (Erro de objeto).) Entretanto, quando for possivel, você pode considerar substituir tal controle de erro por Visão Geral sobre a Manipulação Estruturada de Exceções para o Visual Basic.

Comentários

Se o arquivo especificado estiver aberto quando a função FileLen for chamada, o valor retornado representa o tamanho do arquivo no momento que ele foi aberto.

Observação:

Para obter o comprimento corrente de um arquivo em aberto, use o LOF função.

Exemplo

Este exemplo usa a função FileLen para retornar o comprimento de um arquivo em bytes.Para fins deste exemplo, presuma que TestFile é um arquivo que contém alguns dados.

Dim MySize As Long
' Returns file length (bytes).
MySize = FileLen("TESTFILE")

Anotações Developer Dispositivo Inteligente

Não há suporte para esta função.

Requisitos

Namespace:Microsoft.VisualBasic

**Módulo:**FileSystem

Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)

Consulte também

Referência

Função FileDateTime

Função GetAttr

Função LOF

FileNotFoundException

Outros recursos

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