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 |
---|---|---|
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
Outros recursos
Propriedades de arquivo, diretório e unidade no Visual Basic