Konwersja FileTime do TDateTime

dział ogólny

Konwersja FileTime do TDateTime

Nowy postprzez wargo » niedziela, 7 lutego 2010, 15:08

Chce pobrać daty: utworzenia, ostatniej modyfikacji i ostatniego dostępu. Używam funkcji wyszukiwania plików, więc używam również zmiennej typu TSearchRec. Jak skonwertować to:
Kod: Zaznacz cały
SearchRec.FindData.ftCreationTime.dwHighDateTime;

aby móc uzyskać datę w takiej postaci: dd:mm:yy np. za pomocą TDateTime?:
Kod: Zaznacz cały
TDateTime DT;
DT = FileDateToDateTime(???);
AnsiString Data = DT.FormatString("dd.mm.yyyy hh:nn");


I czym się różni dwLowDateTime od dwHighDateTime?
Avatar użytkownika
wargo
Mądrosław
Mądrosław
 
Posty: 389
Dołączył(a): niedziela, 13 lipca 2008, 16:44
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 3
System operacyjny: Windows 7
Kompilator: C++ Builder 6 Personal
Gadu Gadu: 6259515
    WindowsMozilla

Re: Konwersja FileTime do TDateTime

Nowy postprzez Cyfrowy Baron » niedziela, 7 lutego 2010, 15:51

► patrz serwis: Cyfrowy Baron dziaÅ‚: porady -> Odczyt i zmiana daty utworzenia pliku.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox

Re: Konwersja FileTime do TDateTime

Nowy postprzez wargo » niedziela, 7 lutego 2010, 15:55

A jak odczytać datę ostatniego dostępu?
Avatar użytkownika
wargo
Mądrosław
Mądrosław
 
Posty: 389
Dołączył(a): niedziela, 13 lipca 2008, 16:44
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 3
System operacyjny: Windows 7
Kompilator: C++ Builder 6 Personal
Gadu Gadu: 6259515
    WindowsMozilla

Re: Konwersja FileTime do TDateTime

Nowy postprzez Cyfrowy Baron » niedziela, 7 lutego 2010, 15:59

Nie czytałeś chyba ostatniej linii porady:


Podobnie jak to było z odczytywaniem daty, struktura aFT odczytuje datę utworzenia pliku, bFT datę modyfikacji pliku, a cFT datę ostatniego użycia pliku.




Ostatnie użycie = ostatni dostęp.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
PodziÄ™kowaÅ‚ : 12
OtrzymaÅ‚ podziÄ™kowaÅ„: 442
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows XPFirefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Ogólne problemy z programowaniem

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 5 gości