NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosASP.NET › Capítulo 05 : 06
Quer receber novidades e e-books gratuitos?
  « Lição anterior Δ Página principal ¤ Capítulos Próxima lição »
ASP.NET - CURSO COMPLETO
Autor: Júlio Battisti

Lição 041 - Capítulo 05 - A classe System.IO.FileInfo - Informações sobre arquivos

A classe System.IO.FileInfo fornece algumas propriedades que retornam informações sobre um arquivo, tais como: nome do arquivo, nome do diretório. caminho completo e tamanho.

As considerações sobre o caminho a ser fornecido como parâmetro são as mesmas que foram feitas para a classe System.IO.File.

S= Propriedades da classe System.IO.FileInfo.

Na Tabela 5.3 temos a descrição das principais propriedades da classe System.IO.FileInfo.

TABELA= Tabela 5.3 Principais propriedades da classe System.IO.FileInfo.

TTAB=Propriedade TTAB= Descrição
TAB= Name TAB= Retorna o nome do arquivo.
TAB= Length TAB= Retorna o tamanho do arquivo ou pasta passado como
parâmetro..
TAB= Directory TAB= Retorna uma instância de um objeto do tipo Directory, a
qual aponta para a pasta onde está o arquivo.
TAB= DirectoryName TAB= Retorna o caminho completo para o arquivo passado
como parâmetro

Vamos apresentar um exemplo onde utilizamos as propriedades da classe System.IO.FileInfo.
Considere o exemplo da Listagem 5.7

Listagem 5.7 – Propriedades da classe System.IO.FileInfo – ex7cap5.cs

using System;
using System.IO;

class ex7cap5
{
// Exemplo 7 - Capítulo 5.
// Propriedades de System.IO.FileInfo
// Por: Júlio Battisti
// MCP, MCP+I, MCSE, MCSE+I, MCSE, MCDBA

public static void Main()
{

// Vamos criar uma variável meuarquivo, do tipo FileInfo,
// a qual aponta para o arquivo C:\autoexec.bat

FileInfo meuarquivo = new FileInfo("C:\\autoexec.bat");

// Agora passaremos a utilizar algumas propriedades.

// Vamos verificar o nome do arquivo c:\autoexec.bat.
Console.WriteLine("Nome -> {0}",meuarquivo.Name);

// Vamos verificar o nome do arquivo c:\autoexec.bat.
Console.WriteLine("Tamanho -> {0} bytes",meuarquivo.Length);

// Vamos verificar o nome do arquivo c:\autoexec.bat.
Console.WriteLine("Caminho completo -> {0}",meuarquivo.DirectoryName);
}
}

Digite o exemplo da listagem 5.7 e salve o mesmo em um arquivo chamado ex7cap5.cs, na pasta C:\ExCsharp\cap5. Compile e execute o exemplo da listagem 5.7. Você obterá os resultados indicados na Figura 5.9.

(FIG5-9.TIF)
F=Figura 5.9 Executando o programa ex7cap5.exe.

  « Lição anterior Δ Página principal ¤ Capítulos Próxima lição »
Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2024 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI