Menu

Data pliku (_wstati64)

2024-07-27 - Pliki i katalogi
//---------------------------------------------------------------------------
#include 
#include 
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
    if(OpenDialog1->Execute()){
 
        struct stati64 infFile;
        _wstati64(OpenDialog1->FileName.c_str(), &infFile);
 
        char date[38];
        strftime(date, 36, "%Y-%m-%d %H:%M:%S", localtime(&infFile.st_ctime));
        Memo1->Lines->Add("Data utworzenia: "+UnicodeString(date));
        strftime(date, 36, "%Y-%m-%d %H:%M:%S", localtime(&infFile.st_mtime));
        Memo1->Lines->Add("Data modyfikacji: "+UnicodeString(date));
        strftime(date, 36, "%Y-%m-%d %H:%M:%S", localtime(&infFile.st_atime));
        Memo1->Lines->Add("Data ostatniego użycia: "+UnicodeString(date));
    }
}
//---------------------------------------------------------------------------