C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 Меняем время модификации файла на текущее время / Файлы, папки, диски / Файловая система

Меняем время модификации файла на текущее время.

Следующий пример устанавливает время последнего изменения файла в текущее системное при помощи функции SetFileTime.

 

// Возвращаемое значение - в случае успеха TRUE, иначе FALSE
// hFile  - дескриптор файла

BOOL SetFileToCurrentTime(HANDLE hFile)
{
    FILETIME ft;
    SYSTEMTIME st;
    BOOL f;

    GetSystemTime(&st);              // получаем текущее время
    SystemTimeToFileTime(&st, &ft);  // преобразуем его в формат
                                     // времени файла
    f = SetFileTime(hf,              // устанавливаем время последнего
                                     // измения файла
        (LPFILETIME) NULL, (LPFILETIME) NULL, &ft);

    return f;
}