www.mamboteam.com
Project1.pl Advertisement
Start arrow FAQ arrow System arrow Jak sprawdzić, kiedy ostatnio uzyskano dostęp do pliku?
poniedziałek, 08 luty 2010
 
 
Menu główne
Start
Artykuły
FAQ
Download
Kontakt
Ciekawe linki
Forum
Mapa serwisu
Logowanie





Zapomniałeś hasła?
Nie masz konta? Załóż sobie
Jak sprawdzić, kiedy ostatnio uzyskano dostęp do pliku? Drukuj E-mail
Oceny: / 0
KiepskiBardzo dobry 
Napisał: Berl   
niedziela, 13 sierpień 2006




 
function GetFileLastAccessTime(sFileName:string):TDateTime;
var
    ffd : TWin32FindData;
    dft : DWord;
    lft : TFileTime;
    h   : THandle;
begin
    h := Windows.FindFirstFile(PChar(sFileName), ffd);
    if(INVALID_HANDLE_VALUE <> h)then begin
        Windows.FindClose( h );
        FileTimeToLocalFileTime(ffd.ftLastAccessTime, lft );
        FileTimeToDosDateTime(lft,
        LongRec(dft).Hi, LongRec(dft).Lo);
        Result := FileDateToDateTime(dft);
    end;
end;
 
procedure TForm1.Button1Click(Sender: TObject);
begin
    ShowMessage('Ostatni raz dostęp do pliku "C:\WINDOWS\winhelp.exe" uzyskano ' + DateTimeToStr(GetFileLastAccessTime('C:\WINDOWS\winhelp.exe' )));
end;
Komentarze

Aby dodać komentarz zaloguj się. Jeśli nie masz konta, załóż je sobie.
Tylko zarejestrowani użytkownicy mogą pisać komentarze.

 
dalej »
LINKUJ PRO
Gościmy
Odwiedza nas 15 gości
Licznik odwiedzin
83264
 
Góra Góra