FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Como saber a data de criação de um arquivo?
Posts: 1286
Joined: Mon Feb 25, 2008 02:54 PM
Como saber a data de criação de um arquivo?
Posted: Mon Jul 28, 2008 08: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
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Como saber a data de criação de um arquivo?
Posted: Fri Aug 01, 2008 06: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
Posts: 1286
Joined: Mon Feb 25, 2008 02:54 PM
Como saber a data de criação de um arquivo?
Posted: Fri Aug 01, 2008 08: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

Continue the discussion