desenvolvedores Visual Basic.NET muitas vezes achar necessário para extrair informações de arquivos a partir de arquivos locais. Windows sabe essa informação, porque ele exibe um pouco dele no Windows Explorer. Seu aplicativo Visual Basic.NET pode acessar esses dados também. Isso é útil, por exemplo , se o seu aplicativo precisa saber o tamanho de um arquivo de texto antes de decidir para carregá-lo . Obter informações de tamanho de arquivo de forma rápida e eficiente utilizando classe " FileInfo " Visual ' s Basic.NET . Instruções
1
Abra um dos seus projetos Visual Basic.NET usando o Visual Studio. Localize formulário de inicialização do projeto no Solution Explorer e clique duas vezes no formulário para exibir o formulário no modo de design.
2
Clique duas vezes na barra de título do formulário. Visual Studio adiciona um Sub " Page_Load " para o projecto , se não existe nenhum. Se o projeto já contém o Sub, Visual Studio exibe que o código de Sub na janela de código .
3
Cole o seguinte código antes do fechamento desse método " End Sub " declaração
Dim fileName As String
fileName = " xyz.txt "
Dim fileSize As Double = GetFileSize ( fileName )
MessageBox.Show ( fileSize.ToString ())
Este código cria uma variável chamada "filename" e atribui a ele o nome de " xyz.txt ". Substituir " xyz.txt " com o nome de um arquivo em seu disco rígido
4
Adicione a seguinte função após o Sub " Page_Load " : .
GetFileSize Private Function (ByVal nome As String) As String Dim
fileSize As Double
fileSize = Novo System.IO.FileInfo (filename) . Comprimento
Voltar fileSize
End Function
Esta função recebe a variável " nome do arquivo" que contém o nome do arquivo passado do Sub " Page_Load " .
5
Pressione " F5" para executar seu projeto . O formulário é aberto , as " Page_Load " Sub corre e chama a função " GetFileSize " . Essa função obtém o tamanho do arquivo e devolve para o Sub " Page_Load " , que armazena esse tamanho na variável " fileSize " . Uma caixa de mensagem mostra o tamanho do arquivo .