Como saber a data de criação de um arquivo?

Como saber a data de criação de um arquivo?

Postby MGA » Mon Jul 28, 2008 8:31 pm

Pessoal, como saber a data de criação de um arquivo?

Não quero a data de alteração e sim criação:


filedate("c:\base\mesas\m000001.txt") <- DATA ALTERAÇÃO

Dtoc(Directory(nomedoexe)[1,F_DATE]) <- DATA ALTERAÇÃO


Obrigado
ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1252
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá

Postby Antonio Linares » Fri Aug 01, 2008 6:31 am

The GetFileTime function retrieves the date and time that a file was created, last accessed, and last modified.

BOOL GetFileTime(
HANDLE hFile, // identifies the file
LPFILETIME lpCreationTime, // address of creation time
LPFILETIME lpLastAccessTime, // address of last access time
LPFILETIME lpLastWriteTime // address of last write time
);

http://msdn.microsoft.com/en-us/library/ms724320(VS.85).aspx
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42099
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby MGA » Fri Aug 01, 2008 8:10 pm

Antonio, by Yuri:

cFile = 'c:\Plan001.xls' \\ arquivo
cAtr = '' \\ atributos
nSiz = 0 \\ tamanho
dCreate = ctod('') \\ data criação
nCreate = 0 \\ hora criação em secs
dChange = ctod('') \\ data ult.alteração
nChange = 0 \\ hora ult.alteração em secs


FileStats(cFile,@cAtr,@nSiz,@dCreate,@nCreate,@dChange,@nChange)

Obrigado
ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
MGA
 
Posts: 1252
Joined: Mon Feb 25, 2008 2:54 pm
Location: Brasil/PR/Maringá


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 93 guests