Pegar data de modificação

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
bencz
Usuário Nível 4
Usuário Nível 4
Mensagens: 524
Registrado em: 28 Abr 2012 17:36
Contato:

Pegar data de modificação

Mensagem por bencz »

Olá, gostaria de saber, como posso fazer para pegar a data da ultima modificação de uma pasta.

Grato
Imagem
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

Pegar data de modificação

Mensagem por Jairo Maia »

Olá Bencz,

Da pasta não sei se é possivel, me parece que ela guarda apenas a data e hora da criação. Já dos arquivos da pasta, você pode fazer assim por exemplo:

Código: Selecionar todos

Function Main()
 Local i, aArquivos

 aArquivos := Directory( "sua_pasta/*.dbf" )

 For i = 1 To Len( aArquivos )

  Clear Screen
  @ 2,2 say aArquivos[ i, 1 ]  // Nome
  @ 3,2 say aArquivos[ i, 2 ]  // Tamanho
  @ 4,2 say aArquivos[ i, 3 ]  // Data ultima alteracao
  @ 5,2 say aArquivos[ i, 4 ]  // Hora ultima alteracao

  Inkey(0)

  If Lastkey() = 27
   Exit
  Endi

 Next
Return Nil
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar do usuário
bencz
Usuário Nível 4
Usuário Nível 4
Mensagens: 524
Registrado em: 28 Abr 2012 17:36
Contato:

Pegar data de modificação

Mensagem por bencz »

Oh, muito obrigado (:
Imagem
Responder