www.mamboteam.com
Project1.pl Advertisement
Start arrow FAQ arrow System arrow Jak sprawdzić, kiedy ostatnio uzyskano dostęp do pliku?
piątek, 12 marzec 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 13 gości
Licznik odwiedzin
87182
 
Góra Góra